That story was such a good read OP. Good way to start the morning. I used to be that asshole, when I was about 17 or so, and had a job making too much for someone of my age. It went to my head and I treated bouncers like absolute shit. After growing up, you realize that you can't treat people like that number one, and number two, you never know who you're speaking to. You handled it well, and hopefully this life lesson sticks with the guy. Ego is strong, but I can't even see how he will turn this into a "THOSE ASSHOLES!" type story. Especially when all of his friends aren't supporting his version of the events in the morning.
I run into similar people on an almost daily basis. Just the other day I had a friend's boyfriend belittle me for "not even having a real job." People look down on you for social reasons, and assume you are a certain way because of that. I used to get followed around in department stores like I was going to steal something, just as one example.
It's frustrating, confusing, and a little funny all at the same time.
A lot of what I run into is rich kids (in their 20s now but still kids) who look down on me because I'm from a poor family. Kids who haven't worked a day in their lives and leech off their parents.
Its all ego. Most people try to define themselves by triumph over others, socially, financially, physically, anything. Its a perpetual moving goal post, that is impossible to ever fully attain. Those are the most unhappy people you will ever come across, despite their $1200 dollar watches.