Although most of the mainstream media are still swooning over Barack Obama, a few critics are calling the things he advocates "naive." But that assumes that he is trying to solve the country's problems. If he is trying to solve his own problem of getting elected, then he is telling the voters just what they want to hear. That is not naive but shrewd and cynical.
When you get one of these Harvard grads..they have studied lots of radical readings, but no real “liberal arts” subjects, with any math, science or real history. They are ignorant snobs.
Plus he was a afirmative action kid. His SAT’s were probably way below Harvard average.