For starters; No-one would be sacked for refusing to work in conditions which contravened H&S regs --and, if they were, they'd easily win a case for unfair dismissal.
And, in the other situation; joining in with the company drinking games is not part of anyone's job description. So, likewise, anyone dismissed for that 'failing' would have a nailed on 'unfair dismissal' case. Besides. Have you never worked anywhere with muslim colleagues or teetotal ones? I have and quite often they'd come to the pub on a works piss-up for the social element. But stick to alcohol free drinks all night. I never saw anyone trying to force them into having a pint or threatening them with dismissal if they didn't. It's laughably ludicrous.
No. The case I quoted is just another incidence of people failing to take responisibility for their own actions and seeking to excuse their own stupid and quite often horrific criminal behaviour by saying they were only going along with the crowd.