God I so hate to back Red up (not that he needs it) but some of these comments need correction. There is legitimate argument as to what level of state involvement in society is proper and how is the best way to manage our public obligations but there should be no argument that we have them. Nor should there be confusion on these basic responsibilities. I am saddened to see an increasing cry from the right wing tea party types that seems to deny these obligations. The US is great because our society developed a system that provided a means for individuals to succeed. However individual success has always depended on a functioning government that sows the seeds of success. If we don't recognize that and continue to fertilize our future with public investment we will fail.