We can acknowledge that employers are very risk averse and at the same time acknowledge that this mode of firing people is evil and will have unintended consequences if ever the shoe is on the other foot.
Those things are quite different.
Olatunji Jesutomisin

The issue, is getting caught. If you get caught going against some societal norms, employers will react negatively, most likely.

You are complaining about the way people are getting caught. But that has nothing to do with the employer, and his concerns.

The answer is to not get caught in public doing something that goes against social norms. These people were not acting in private, as you indicated. That is something entirely different.