Not just Catholics but all Christians need to be concerned about this. If you can worship as you chooose, privately in your church, but you can’t say in public, “I believe homosexuality is wrong; this is a tenet of my religion,” then you are (as it were) scr3wed.
Or if you were to say, “My religion teaches that all people are equal before God, and therefore we should treat all people the same, irrespective of their race,” then you are (as it were) scr3wed.
I will ping this out tomorrow or tonight.