There's standing up for your value and there's drama. This is drama. This is "look at how good I am". You stand up for your values by going to the guy and tell him "you're an asshole for joking about that, and since I don't work for assholes, I'm gone". That is standing up for your values. Don't you think?