The standard response from the Liberal government and the 29% of people that support their decision is "But the Supreme Court said so ..."

Judges get it wrong all the time.  Case in point the Judge who told a victim to "keep her legs closed".  Laws are quite often based on morals.  The law in this situation definitely doesn't agree with the opinion or morals of the majority of the people in the country.  So this is what you do if you have good government.  You take it to court and if throughout the court case they deem the law unjust then a ruling is made.

If the people of your country are telling you that you are wrong then you probably are.  Justin wants to portray "Sunny Ways" no matter if those ways are right or wrong and he is quite prepared to use your tax money to get his way.  Trudeau folded like a cheap suit in the face of adversity.  No guts.