Maybe not, but this seems like a terrible way to advocate for something better. Thousands of people get unjustly fired every day for much worse reasons than this. Why is this one the one to fight?
So it seems like we agree that this particular aspect (snap firings) of the USA sucks. So why is this _not_ the one to fight? If we both think the core issue is a problem, it doesn't seem intellectually honest for one of us to say that a specific instance of that general concept doesn't count because the dude at the heart of it is scummy.
If you can build a strong and convincing argument that his termination is wrong, it'd be trivial to apply that argument to the case of the fast food worker. And therefore have a better shot at improving their lot.