Well this isn't surprising. There's no question the court made the right decision. If you're a government employee refusing service to people based on personal prejudices, then you're in the wrong business. Period. If you're too bigoted to perform a same-sex marriage ceremony, then by all means, join the priesthood.
It's not surprising to me however, that Cypress Hills-Grasslands MP David Anderson has a different opinion. I'm acquainted with the family, and the phrase "religious nutbags" just about covers it. We're talking young earth creationist levels here. It makes me so sad to think that there are people this ignorant living in Canada, and even worse, that they can get elected in the riding I grew up in.