As Barack Obama takes the oath of office, the public seems to have no expectations of quick fixes to the problems facing the nation.