I don't like Bloomberg, nor do I think he's done "a lot" of good for NYC.
But I do think his heart is in the right place - he has a vision of what he thinks NY should be, and he's pursuing that. To his credit, I think his personal wealth makes him somewhat immune to corruption - he's not bought and paid for, which can't be said for other NYC politicians.
I do think it's funny when people blame "the liberals" for Bloomberg - he's always been challenged from the left, not the right. He's had his name appear under the Republican Party each time he's ran - with the only real competition from his Democratic challengers. He's not a "liberal" in the NYC sense of the word.
I do not see how encouraging people to eat properly and be healthier is a bad thing. If you know anything about health and nutrition, you know just how bad sweet, carbonated drinks are for you, especially for children. You can order as many of the smaller bottles that you want. If this is restricted, I can see your point about a nanny state.
How is he encouraging people to eat better? It's a law not a choice, he is restricting not encouraging.
How much more does it cost to order smaller bottles, instead of a large one? Looks like he is wanting to separate the hard worker from his money, for what reason? None.
Laws like these point out how the education system is a failure, they can't educate people to eat or drink better, so they just ban it.
For my kids while growing up, we didn't buy soda, why, because it wasn't healthy and taught them it wasn't healthy. Imagine, we didn't need a law!