Completely agree!
I hate litterbugs.
One of my best friends is a complete slob. Her and i took her neice and nephew and my dd to McDonalds and bowling last week.
As soon as they had finished eating (and left an almighty mess over the table, chairs and floor), they stood up to leave! Her nephew is ten and neice is three.
I sort of just stared in shock. My friend refused to clean it up. I asked the ten year old to at least put his own mess in the bin, which he reluctantly did.
I then took my time clearing the whole table and floor, much to friend's annoyance as it made us late for bowling.
I just don't understand why people do it?
Put it in your pocket/bag until you arrive at a bin. Or even hold it in your hand.
To be fair though, it would be better if bins were more appropriately placed.
My main street/shopping area has a bin within thirty feet of each other.
Other streets don't have a single one, and there's loads of litter on the pavements.