I don't think we're going to agree on this one dude. For me I would judge them on their abilities as an intelligence officer and the work they're putting on my desk.
If I'm running a company and a member of the sales team is making me millions they can talk about buttholes in private messages all they want as long as they're not sending the messages to anyone who'd find them offensive. Maybe you'd fire them in that scenario. That doesn't make sense to me, because I don't think it's what would be best for the company.