I think sometimes police profile for other reasons, and people take it to automatically be racial. For example, I drive a Mustang GT--with my name on my license plate. I worked 6pm-3am, and when driving through this one town, with an officer population of three at that time of night, I got pulled over at least three times out of five. I am a white woman, so I know it was not racial profiling. Even a female officer pulled me over, so it was not sexist. But I had a sports car and was driving through there after the bars just closed.
It was a 35 mph speed limit, and I got pulled over for speeding doing 35. The same week, I was doing 30 mph and got pulled over for speeding. The following week, I was pulled over for going to slow at 25 mph, and was accused of drinking and driving. Each time, the officer ran my plates and discovered I have a clean record. After another two weeks of this, I began stopping off at the donut shop and bought coffee for the officers. Chances were that I would be pulled over. After a couple nights of proving to them I already knew I was getting pulled over, they left me alone.
When I got a Mustang of another color, I was in fact speeding. The officer pulled me over and said, "I was going to let you go, but this car is so hot I wanted to see the inside." So I do not think they are jerks. I think they see things and instinctively profile for certain reasons. My white nephew and his friends used to get pulled over and even searched every time they had more than two teens in a car. Again, that was not race, it was an age thing.
When racism does happen... it is a terrible thing. But, some people say that profiling for illegal immigrants is wrong. Why? they ARE illegal. So it might be unconscious, or it might be necessary in some respects. But abuse and discrimination is always wrong.