Yep. Actual studies indicate that homosexuals only make up about 2 to 3 percent of the population, even with the decades-long assault on Christianity, I would think that they still make up well over half of the population of Canada and at least a significant portion of that is devout. So, what we have is a huge segment of the population being forced to disavow six thousand years of religious beliefs just to placate a few people who suffer from what until very recently was correctly termed a mental illness.
I doubt most homosexuals are really that political. They are just being used as a mascot for the people who are in charge, or aspire to be in charge. They want to discredit and silence their opponents by any means possible, and homosexuality is just the most convenient weapon right now since it ties in with the sexual revolution.
People become frightened when there’s a possibility of losing their job. I’ve seen otherwise strong and opinionated people melt during “diversity training” and repeat things they knew to be untrue. Political Correctness is a form of totalitarianism. It’s a form of bullying, and just like the bullies we remember from childhood, it will only back down if you stand up to it.
It often needs only the power of words to frighten people into subservience (homophobia, racism, sexism, bigotry....). If you’ve ever noticed, even on anonymous internet forums the forces of PC get enormous mileage from these words. But if you stand your ground and don’t back down, the PC bullies will become confused and disoriented. Because without the mythical power those words wield, there is no intellectual basis for Political Correctness. On this issue, for example, there is no logical argument for homosexuality. There is no positive case to be made for it.
The problem is so dire now because we’ve let it grow so large. Instead of stopping this nonsense in its formative years, too many conservatives tried to be “nice” and appeased the bullies. Now the bullies are moving into position to actually get people fired, fined, or jailed for dissent.