During driver education, taught in high school, you not only were taught the basics of driving but also were taught courtesy. Driver etiquette I believe is what the teacher called it at the time.
For many years (16 in my State) there was no driver education being taught in schools, all one had to do was take the test, if you passed you got your license.
The laws have yet again changed, you are now required to take 'classes' that are taught by anyone who is able meet the states required criteria. For around $300 you spend 2 hours per day, 5 days per week, for 3 weeks and if you can pass the test you are given your license. No more is the driver etiquette lesson being taught in the class room, because of the schools no longer teaching it, the 'schools' are over run with not only teenagers, but young/older adults as well who want to get their license. So it's a matter of how quickly they can be pushed through the system, and since these are privately owned companies, the bottom dollar has become most important factor.
The selfishness that is happening in today's world is becoming a sad state of affairs. Everyone is saying "me, me, me".