I don't like when people smoke on the streets either, I don't like the smell of it and it instantly gives me a bad impression of whoever is doing it. I don't see it much in Portugal though, there are a lot of smokers here, I don't know where they smoke.
Though, there is one guy in my building who lights his cigarette while he's walking down the stairs to the exit. It really bothers me! Why does he feel entitled to do that in a shared building with lots of families. There's no insulation between the hallways and the apartments because all of the doors have a space under them.