Times have really changed. Back in the day it was not uncommon to run into bosses that were psychopaths. I think after running into you, that guy probably thought twice before acting like that. I also had a crazy manager once at one job. He acted like he was guzzling caffeine or taking meth.
These days are quite different. People are so afraid of offending people or they are stupid and lazy and barely competent. They are way too distracted watching videos and dont really care about their jobs. And this is if you can actually find people to work. Lots of people want to be paid to sit around and do nothing. They never get promoted or do anything to earn a promotion.