I have always reckoned that 25% of the population are selfish, ignorant or stupid. It has nothing to do with age, background, intelligence or education as I've come across people with Oxbridge degrees etc. who this applies to just the same. They were born R soles and will always be.
For example, my wife was getting out of her car at Sainsbury's a few years back and a RAV4 with an old couple in it came into the car park and took the side of a parked car out! After a brief argument in the car, they started to drive off but other shoppers surrounded the car and stopped them. My wife went into the supermarket with the reg. number of the damaged car so the owner could be found. Apparently the offenders were not even a little apologetic and were more disgruntled at having to sort the mess they'd caused!