That's hardly reaping what he sowed. His wife or that reporter screaming at him for being an ass would be closer. Losing his job for inappropriate behaviour outside of work is not the same thing, any more than him getting audited or losing his driver's license would be reaping what he sowed. Especially since he is just some formerly faceless worker and not the public face of anything.
And let's be honest, this only matters to the public because it was caught on cam and being posted everywhere. Simply social media crusade number 1000. If people were to be fired for inappropriate workplace behaviour outside of work, then you and 99% of the people on this site would be fired for what you post and how you act in your personal lives. Everyone would. If your job wants to control your life 24hrs a day, then they need to pay you for it. Not that what he did is able to be defended, but neither is what happened to him.
Not to mention the fact that if he was a politician and did this, he wouldn't lose his job, just blame it on some flimsy excuse and make a public apology.
On a separate note, given the union he belongs to, I can see this firing being appealed once the public's tiny attention span jumps on board something else.