Started working when I was 15. First in a printing company, later on factory floor. Lots and lots of funny inappropriate jokes. Not even once insulted by a superior or a colleague.
> privileged to be able to walk away
Some people will take abuse for money, I don't.
> delicate snowflakes
Bully me in an environment where it's OK for me to punch you in the face and find out how much of a snowflake I really am
But then you proceed to do exactly that!
This kind of behavior is inexcusable regardless of how bad others have it. Did you ever think that maybe your friend was just an asshole?
Taking away the value I produce is the consequence of your actions.
Yes, let's just keep taking that day in and day out in a professional setting.