Yeah. Your points are well taken. He does not have much to complain about - he has lead a privileged life. 

But, I would expect a savvy party leader to focus on values and avoid discussing policy during a leadership run. After all we have a couple of years before the next election and the party needs time to build a new platform. Also you never know what hot button issues will pop up so you need to keep your powder dry.

The next election should be interesting. After years of voting against Mr Harper, perhaps Mr Scheer has a chance to earn my vote.