It's not my job to know which words are going to upset another person's emotional state! I'm not a mind reader! My responsibility is only to say what I want.
Seriously though -- it's absolutely-fucking-hilarious that you think I'm the one lacking situational awareness. The guys who got up and made boob jokes? Total awareness, perhaps even masters of humor.
People who are offended, or can see why it would be particularly offensive to some women -- no awareness. Amazing.
You appear to be saying that simply because you are not offended, nobody else should be -- which is an incredibly stupid position to hold. I don't care to explain to you why breast obsession apps and mock-stroking in front of and all over an audience are offensive to others. I doubt you would get it anyway.
What this really means is that it's not you who should take responsibility for your emotions, it's everyone else that should watch out for you.
What exactly did you get offended by? If you claim that prank was sexist in any way, you clearly lack the ability to judge a situation and its context.