Didn't read every reply, so perhaps this has been mentioned...
In any society consisting of people, you will always have ignorant, stupid and inconsiderate people. Doesn't matter if you're from the "city" or "country", the area population has them. That said, more people in a square mile, more idiots and inconsiderate people you will have. Been that way since the dawn of man, and will never change.
About 15 minutes down the road there is a gas station that has not been selling gas for 2 months due to DOE and needing to do something with their underground tanks. They has garbage bags over over every pump with signs stating "no gas". I always stop in the shop for my newspaper. You should hear those workers talk about all the idiots who come in asking them if they can get gas. Just the other day, guy was telling me a girl took the pump WITH the garbage bag on it and was trying to fill her car up sticking the nozzle in her car tank.
No doubt these are some of the same people that have no clue about parking signs.
For myself, I don't even use the veteran parking space at the box store because I can walk just fine anywhere I park, and perhaps some other guy needs it more than I do. If someone uses a handicap space and they don't actually need it, way I see it sooner or later will bite them in the butt.