One of the rarest commodities in politics — besides honesty, integrity, civility and decency — is idealism.
The reason for this is simple. Idealism, while nice in theory, can sometimes hinder the two things that matter most to politicians: winning power and holding on to power
When you understand this basic fact you will also understand what happened to the idealistic notions that once guided Prime Minister Stephen Harper.
And yes, at one time Harper was an idealist. Recall that once he was a Reform party MP, meaning he belonged to a party that stood for noble-minded ideas about democracy, open government and citizen empowerment.