Agreed on Canada's job is not official opposition.  Deplorable, not so much, as Trump is doing what he promissed in his campaign. Although debatable, people have different view.  If that is what majority in US wanted, one should respect that. Not like Libs with 36% thinking they represent majority an act like it. 
Two things Trump is loosing some support is messing with Johnson Act Amendment and Dodd-Frank Act. Otherwise, keep  going Mr. Trump, you have half a US behind you.
Wheather he will succeed,  is currently in the stars.