Yep - I swung between the extremes in my youth - the naïve undergrad who though communism was clearly the answer to the ills of the world to the jaded slightly older naive undergrad who though that libertarianism and FREEDOM! (tm) provided all the answers.