I can't say that I agree that it should be banned, however, there is always a good side to limits. If people only smoked in certian areas, not bothering anyone else, to be honest I think that it's perfectly fine. They're doing what they want with their life, and it's not affecting anyone else. Now as far as going out in front of a resturant, where EVERYONE is walking past, having to breathe your smoke? No, that's taking it a bit much, reguardless if it's away from everyone inside, everyone trying to get inside is still having to deal with it. So you might as well just go stand in some line, taking puffs and blowing it at everyone else in said line.