Do you honestly think 16 year old me gave 2 shits about being fired? Or that an arbys manager would give 2 shits about customers? Have you BEEN to arbys???
Also, your logic doesn't track. If you're saying that McDonalds should fire this guy for snitching, that implies that McDonalds DOESN'T support snitching. That his actions were his own and do not represent the company who at that point would no longer employ him.
Whereas I knew MY manager at that time would have been high as hell at work, and loved to watch this woman yell and scream and be a karen decades before that term existed. I directed her to take her threat DIRECTLY to the front of house to put on a show everyone can see, because I knew I had no reason to give a shit.
And really, NO fast food worker should give a shit about the customers past a certain point. Be nice to those nice to you, but when they start bitching, they can fuck off with that.
Back to the topic at hand, the snitching would be their own personal actions, not the company.