My unscientific poll suggests absolutely the opposite to yours. Again, just because you say so don't make it right. Saying anyone opposed to your point of view is a mindless apathetic sheep that deserves what they get is precisely the type of thinking a nice man called Torquemada used to use. ie, you don't believe what I believe therefore you must be wrong.
Ever thought that perhaps the reason politicians don't do anything about the law is that there maybe as many people, or more, in favour as against? You have to at least accept that possibility as distasteful to you as it may seem.
Also I really don't think the majority of the population believes the police force are rotten to the core. As has been pointed out there are bad apples everywhere. You have to ask though, if you have a lot of experience with the police...why is that? There's only three reasons really:
1. You are a police officer
2. You are being persecuted and harassed
3. You do things contrary to the laws of the country/province that catch their attention
I think the politicians were genius in branding the law "Stunting" and "Racing" which makes the general public very warm, fuzzy, and happy.
I had a great conversation with my sister regarding the law. At first she was totally for getting all those crazy punk (I am using some artistic license here) stunters and racers off the road. I then explained that if you are driving 95 in an 80 zone and you hit a town with a 40 zone you are now a "street racer." If you are going 120 on the highway and hit a 50 zone at the bottom of the off-ramp before dropping enough speed you are a "street racer."
From what I have seen reported on these charges (hardly scientific I will admit) this cover a good number of the charges. Some poor middle age schmuck that did not brake fast enough when the speed limit dropped. The general public is not looking past the name to see how it impacts people's lives.