You're not representing your employer in a public space. What's so difficult about this for you to comprehend? If you get into a fight at work you get fired. If you get into a fight after work you don't, it has nothing to do with the employer and they should not be able to fire you for that. There is a fine line if you're wearing a uniform still because then you are representing your employer. Just as people who put their work up on fbook then get fired for saying stupid things on fbook. But if they don't have their work listed, should they be fired? Your argument of representing your employer then is void. There is a gray area with famous people like Folau, but why should any contract be allowed to completely regulate what someone says in a public forum? You seem to think companies can make people agree to anything in a contract and then have the right to terminate you whenever they feel like it. A contract has to abide by the law as I've already stated, employees do have rights, and companies cannot fire you without a legally valid reason. There are entire fields of law based just around these lines, it's nowhere near as simple as you are trying to claim because people smarter than you realised that allowing companies to do whatever they want with their employees allows them to use their financial power to turn people into dependent slaves. No contract should have the right to dictate what a person does in his personal life.