Would probably not want that guy at a SB party and don't condone what he did, but don't like this societal trend toward firing people for language at a sporting event just because there are cameras all over the place and someone decided to put you on public trial in a way that forces the employer to stave off organized pressure campaigns.
You never see the provocations in these incidents. The mere accusation is a conviction without any mitigating evidence being shown. And companies are not going to issue statements defending something like this while people with agendas go out of their way to seek out the employers and try to ruin them. So the employer has no choice.
Even if the couple said something to him that was equally terrible to elicit this response it won't matter. He can't go back to his boss and present that circumstance unless they want to be dragged into a PR debacle, if they believe him at all. The easiest thing to do is fire someone and say "here's your justice, leave our business alone".
But in the real world every person does or says things that would look bad if the entire world were judging based on a snippet of their worst moment. Should you lose your job because of it?
I get that in this case his company's business focus is at odds with his language, but again something like this is just another indication of the squeeze put to people by corporate leverage over the worker. Maybe this one guy deserves to be fired for sucking, but overall I don't like this trend.
The message is you'd better not open your mouth in a way that can be used against you unless you want a ride to the poorhouse, so just shut up. Your employer controls your behavior at all times. To me that creates a society that is less about freedom and adult responsibility (not the same as consequences) and more about the assumption that namecalling is the same as physical assault.
Guy who goes on a rampage and beats up rando people outside a Ravens game should definitely be fired because he's a violent thug who was recorded committing serious crimes. People saying things in public that are dodgy, but maybe common in other areas or settings...a bit questionable.
We've all said some wacky shit here at times, in the heat of a GDT. Maybe not the same slur but there's been some colorful comments over the course of years of rambling musings. Would we like our bosses to have mobs handing those comments over to them, demanding we be fired because we jokingly called for some player to get injured or some coach to drive off a cliff or whatever?
Point being the medium (social media) and the pressure campaign seem more like the deciding factor here than anything else, or anything truly noble or altruistic.
Alternately, he's an Iggles fan so tough shit.