How has it got to this point in Canada?
My theory is that Canada spends a great deal of time and effort defining itself as Not America. Better socially, more environmentally conscious, more inclusive. They are very invested in this. So this debate goes the same as many others, poorly.
By the way, this only goes so far. Women and First Nations still have a shit time and no one cares.