So what would it take to give some of the rights back to our friends up north?
Short answer: A miracle.
Slightly longer answer: I happened to casually mention OC on a Canadian message board and after an hour, the thread was flooded with literally dozens of posts ridiculing everything from my politics to the size of my genitals. This wasn't even what I would consider a leftist forum, either. It was loaded with members of the OFAH.
Needless to say, there is much work to be done.