Pastors are not allowed to speak against homosexuality from the pulpit where I was from in eastern Canada. Or so I was told by pastor friends back home...
This is what we call today as Political Correctness, but my further readings on this concept has made me realize this concept is a lot older than we may think. If these pastors are being told what to say, so people don't get offended, that has its roots in communism.
Then you got some pastors/church organizations that won't say anything, for the reasons being they don't want to offend certain groups, and by not offending certain groups, there will still be a steady cash flow for these organizations.
These are truly some dangerous times we live in today.
In these times we need to have a rock solid foundation of morals. If a house is built on a foundation that is not solid and crumbling, then that house is gonna collapse.