I think Barack Obama is a socialist. I think he cares for his country - don't get me wrong about that - but I think he truly misunderstands what this country was based upon, the values that America was based upon, which was free enterprise and having the ability to risk your capital and having a chance to have a return on your investment.
Crucial to understanding federalism in modern day America is the concept of mobility, or 'the ability to vote with your feet.' If you don't support the death penalty and citizens packing a pistol - don't come to Texas. If you don't like medicinal marijuana and gay marriage, don't move to California.