True, but it being made public gave them no choice because of how he conducted himself. Had he made his point in a reasonable manner, not abusive and condescending as he was, he may not have been fired. But he went overboard and that's what did him in.
It's bad enough for the CFO of a corporation to post a video of himself on Youtube, especially under such circumstances, it's unpardonable to show intolerance and overbearing disgust toward someone who isn't responsible for corporate policy or decisions. He should know better. He didn't, and he got what he deserved.
He was just fired. I don't think he got 1/10 of what he deserved. He went out of his way to abuse a low level Chick-fil-A employee. If he took of time from work to drive to Atlanta and stand in front of Chick-fil-A's corporate offices with a sign -- I could understand... but abusing some poor woman -- that's pointless. He deserves much worse than he's gotten so far.