Where do smokers get the idea that they're not subject to littering laws and decency? We're all taught not to litter, so how come every smoker I've ever seen discard a cigarette butt has done it on the ground instead of an ash tray? There are some smoking areas where there must be hundreds of them on the ground. Whether it's from their moving car, at the bus stop, or outside their office building.
Come on, smokers. If you're going to injure yourselves and others through smoke and second-hand smoke, the least you could do is respect property and cleanliness. Use an ashtray already!