it is breathtaking to say that you respect someone's right to hold a different opinion but then take punitive action if they express that opinion.
I think you are out of touch with reality, breathtakingly so. Here is some actual reality for you.
Words Matter! Telling people of a particular sexual orientation that they choose to be how they are, and if they do not change then they are damned for all eternity, is discrimination against these people; any way you slice it.
I promise you, if one of my employees were to say that to a gay customer, that employee will be told to leave the premises and not to come back. Their walking papers and severance cheque will be mailed to them.
I respect your right to be a Communist but will make sure you never work in this town again.
Maybe we've actually moved backwards since Arthur Miller.
This might come as a shock to you but there is a very big difference between holding an objectionable belief and using that objectionable belief to bash others over the head.
Everyone has the absolute right to hold socially objectionable beliefs.
No-one has any right to attack others using those beliefs as a bludgeon!
What Folau did is to use his socially objectionable beliefs to publicly attack members of the LGBTQ+ community. Such behaviour is disgraceful, completely and utterly unacceptable in the modern day world, and on top of that, it is in any case, a direct contravention to WR Regulation 20
REGULATION 20. MISCONDUCT AND CODE OF CONDUCT
20.3 For the purposes of these Regulations Relating to the Game, “Misconduct” shall mean any conduct, behaviour, statements and/or practices on or off the playing enclosure during or in connection with a Match or otherwise, that is unsporting and/or cheating and/or insulting and/or unruly and/or ill-disciplined and/or that brings or has the potential to bring the Game and/or any of its constituent bodies, World Rugby and/or its appointed personnel or commercial partners and/or Match Officials and/or judicial personnel into disrepute.
20.4 While it is not possible to provide a definitive and exhaustive list of the types of conduct, behaviour, statements or practices that may amount to Misconduct under these Regulations, by way of illustration, each of the following types of conduct, behaviour, statements or practices however or wheresoever undertaken are examples of and constitute Misconduct:
(c) acts or statements that are, or conduct that is, discriminatory by reason of religion, race, sex, sexual orientation, disability, colour or national or ethnic origin;
Folau has dished out this vile crap before and was warned that his career with RA was at risk if he did it again. Last time, RA dithered and sat on their hands for three weeks, losing sponsors, and support. Not this time, and I applaud them for taking swift, decisive action.
If you don't understand how and why what Folau did was wrong, and why it needed to be punished, then I feel sorry for you.