Thanos Thanos:
There's no evidence of anything that would indicate Stephen Harper isn't a solid centrist in an old school British Tory/Dwight Eisenhower sense of the word. He hasn't allowed a single bit of social conservative nonsense to pass and he's kept the economy on the solid middle ground between the TeaBircher insanity in the US and the socialist shitshow the NDP always wants to see happen. He's certainly no Red Tory like Joe Clark is but he's also nothing like whackjobs in the US like Ted Cruz, Rand Paul, or any of those other insane hate-fuelled misanthropes are.
You are mostly correct, except for his war on crime, which I disagree with. (The methodology, not the intent.) But unless this leopard really changed his spots, he is a very good political pragmatist and is subjugating his personal preferences to maintain more electable planks to his platform.
I'd still sooner vote for him rather than any of the current options.