In my opinion (though I'm by no means right wing nor a Con voter) the substantial difference is that O'Leary is up-front, open and transparent about his economic status.  Hair Trudeau, on the other hand, is at best duplicitous and at worst a conniving liar about his.  

Both are rich, but the liar is the one who deserves ire.  IMO.