Jbrady:
Actually, the Catechism is silent on what “just” and “unjust” discrimination are, and can be and often is interpreted to mean that any form of discrimination is “just”, including imprisonment. The placement of the word “unjust” in this passage is therefore problematic and makes the passage mean the opposite of what it seems to mean at first glance.
The reality whcih people forget is that we discriminate all the time - not letting blind people drive is patently discriminatory as is not letting Catholics be Rabbis. The question therefore of whether it’s just or unjust is important, since some discrimination is clearly just. At the same time, tolerance and discrimination aren’t mutually exclusive,. We should have respect for the inherent human dignity of all people and speak about and treat them in accordance with this. When it comes to LGQBTI issues, we also need to separate the action from the inclination, recognising that we are all sinners in need of God’s mercy (we also shouldn’t presume sin). So I agree that it would be unjust (in principle) to refuse service to someone based solely on their sexual orientation where those service are available to the general public (e.g. making a cake, prisingin wedding invitations, etc). Of course, when it comes to marriage, a couple can only marry in a Catholic church in a Catholic ceremony with its associated rules which require the bride and groom to be a woman and a man. (and for one party to be Catholic). that doesn’t mean though that, for example, the child of same-sex parents couldn’t be baptised or receive the sacraments any more than the children of unmarried or remarried parents.