I don't really have an opinion on this because I don't drink and drive. People who do are retarded.
Now that is not to say that I have never run to the store after one beer, and it sounds like this law would F me in the A based on that.
I think the law is fine like it is. This is just...
Please don't talk about beer.
:lol
Seriously though there are some fine canned beers out there. The canned version of Sierra Nevada Pale Ale is good. torpedo too.