The law I'd like to talk about is the ban on smoking in public places here in Bangladesh. It covers places like bus terminals, hospitals, offices and restaurants, and if someone lights up there they can be fined. I'm a pharmacist in Dhaka, so I see the health side of it quite closely.
It was brought in some years ago and then strengthened later on, although to be honest it took a while for people to actually follow it. When I was a teenager, you'd sit on a crowded bus and the man next to you would smoke the whole journey. Nowadays that's become far less common, and if somebody tries it, other passengers usually tell him to put it out.
The reason I think it's a good law is that it protects people who never chose to smoke. Second-hand smoke is genuinely harmful, especially for children and elderly people, and in a city as packed as Dhaka you can't just walk away from it. I've had customers with asthma tell me they used to dread waiting rooms because of the smoke, and now they don't think twice. I also like the fact that the law changed social attitudes, not just behaviour. Smoking in front of others used to be seen as normal, almost manly, but now it's considered rude. That shift in mindset is probably more powerful than any fine. Of course enforcement isn't perfect, and you still see people breaking it at tea stalls, but overall I'd say it's made public spaces cleaner and healthier for everyone.