I don't really think there is any easy way of going around it. You're never going to see immediate or drastic change on the criminal side...there is amazing amount of case law for impaired driving which has really crippled conviction rates and anyone seeing any punishment. I guess the biggest punishment for the majority of people being charged with impaired is paying for a lawyer, but unfortunately, it should be much, much more than that.
In a sense, I agree with the province in an attempt to "change the culture" of drinking and driving, though how you go about that is beyond me.
In regards to BC, it will be quite interesting to see how the BC Supreme Courts rule today in regards to if it violates the constitution or not. The ruling should be sometime today.
http://www.cbc.ca/news/canada/calgar...tionality.html