I agree that the LPC today is more left than usual.Liberals aren't far left. NDP is far left. The LPC is currently more left than usual, but typically LPC hews to centre-left (and more centrist than CPC).
I think normally they're center left, and we just differ on where "far left" begins.
I actually think the success of Harper, and failure of Scheer was the ability to moderate or pragmatically refocus the more socially conservative voices. Better to get half of what you want than none of it.
I hope O'Toole can do that as well.
Quite honestly I don't care if the CPC or Liberal has more off-centre constitutents, as long as they govern from the middle.