Man I am probably going to get crushed for this......
As far as the profiling goes, I agree that every single person does it every single day. The only difference is the average person is not a LEO and trying to stop crime. I personally don't care much about the profiling. As long as it continues to solve crimes, keep drugs off the streets, and terrorists off airplanes, I say go for it. If you are not breaking the law, then you have nothing to worry about, your personal space and property shouldn't be an issue if you have nothing to hide. Kind of like a "random" drug test at your workplace, if you are not doing drugs, than you have nothing to worry about and should be happy to prove it.
Those of you that are against "profiling", where is the line? So you don't like somebody profiling and pulling 200lbs of weed out of a car. What if the same situation happened and it was a dead body in the trunk with a knife and fingerprints on it? Should the murderer get charges dropped because of "profiling"?