I'm getting the impression Brad was genuinely unaware that his behavior could really mess up some people's day. It's easy to be unaware of how your actions look to people with a different perspective, particularly when you have a circle of friends who have no problem with it. That doesn't justify her response, but it does serve as a reminder that maintaining an overall positive working environment means you can't just focus on the attitudes of your close friends.
There are upsides to caring about a more diverse group of people though - for one thing, they might catch mistakes you would have missed.