This reminds me of when certain cities banned/tried to ban happy meals from fast food industries to help the problem with childhood obesity.

Yes, I think the mayor has good intentions, but he is going about it the wrong way. Banning these large portion drinks is taking away New York City citizens the freedom to choose. And isn't that what America is about? Freedom?