A stand up guy doesn’t propose to destroy Canadian’s ability to save for retirement while using the same tax strategies to insulate his own family from taxes.
Do not try to make this out like a good guy was in the wrong place at the wrong time.
People voted for a Liberal government.  Not a Leftist/Socialist one.  This isn’t about fairness.  This is theft.  This is about equality of outcome.  This is wrong and it needs to reported as wrong, not “ah shucks, such a good plan from such a good guy, it just wasn’t executed well”.  
It was a terrible plan, from an incompetent government and unfortunately we haven’t heard the last of their ideas.