There is a clear difference between acting like a dick and standing up for yourself
If they will take jabs at midnight for XYZ then midnight has every right to stand up for himself. Now whether he will report that behaviour to his boss, HR department or take matter in his own hands it is up to him to decide which ever better is
But shit people at work, and shit people anywhere in your life will continue to act like that if they see they can get away with it
This looks easy only on paper and you know this. You have no idea what the reaction would be and where it would lead you.
Usually extremists like that are annoyance and you can't do much about it.
I am talking about the entire workplace
Most people there are from "poorer" places in my country, I am probably the most "privileged" person there outside of the Owners son, most of them can't comprehend that I am not interested in their lifestyle
You will meet a lot of people like that willingly or not. You need to set ur priorities straight and treat people irrelevant to you like air.
When I was working at the magazine I hated it for the first few months. I was recruited with 6-7 other guys. Only 2 of them were actually working and the rest were bunch of hood kids who wanted a quick buck so they can go party or whatever.
Eventually as the time passed our 3 outworked them and we got a better things to do while they remained at the bottom of the barrel doing the most basic stuff.
I can't count how many times they were chatting most ridiculous shit, turning up the music full sound and other shits.
Not everything needs a reaction tho.
If you are good at ur stuff eventually you will improve and move people like that behind you.