Which is exactly what you deserve as the language you use defines you.
Have you no shame?
I do have shame.
I think shame is the proper social response to acting shamefully.
Smokers, as a group, have acted most shamefully and they should feel ashamed that they turned the world around them into an ashtray.
When you act like a bunch of littering ignorant low lives who cannot be anywhere without trashing the place with litter - is it really a surprise that people don’t want that around?