Over the centuries most Christian sects such as the Roman Catholic Church have waged a barbaric and inhumane war against women, homosexuals, transgender people, native people and science. This war continues into 2018 and seems alive and well on the editorial and opinion pages of the Guardian, from R.A. Jenkins to George Palamattam.
There seems to be the opinion that the "core values of believers of One God have been overturned." Well, a lot of these core beliefs should be overturned. Justin Trudeau is not destroying religious freedom. Religious freedom does not mean taking away other people's rights.
Remember slavery was ended in spite of the protests of slave owners that their rights were being overturned. Remember that all workers' rights were won over the objections of the business world that their rights were being overturned.
Canada is a secular nation, and we have a separation of church and state for a very good reason, the protection of all Canadians.