There are a lot of bleeding hearts on here. I suspect age has a lot to do with it. As a wise man once put it:
If you're not a liberal at 20, you have no heart.
If you're not a conservative at 30, you have no brain.
Who is this wise man?
I've heard it attributed to both Churchill and Buckley, but I have never investigated.
It may well be Buckley. Churchill's attribution is apocryphal particularly considering the actual course of his political career (he switched parties when he was fifty).
A cursory Google search suggests that it was adapted from a quote by Francois Guizot on the monarchy vs. republic question: "Not to be a republican at twenty is proof of want of heart; to be one at thirty is proof of want of head."
It's not really a fortuitous origin, and it's kind of proof that that quote can be used to justify positions that seem pretty horrible in retrospect (monarchism).