Ecks, I don't think it's going to be solved. Drunk drivers are pretty much considered to be scum in both the US and Canada, so getting any broad relief on Canadian requirements is not going to happen. The days are gone when a DUI/DWI was like a bad speeding ticket. A $500 fine, six points on the license, your insurance rates went up and you had a restricted license for a few months. Today, it's considered to be very serious.
Moral of the story - don't drink and drive.