It's interesting that most Americans recognize that there is no such thing as a free lunch. Yet, temporarily, some seem to forget that concept. When politicians run for office, they promise all sorts of "free lunches" and they tend to get votes for that. Reality eventually sets back in and the foolish voters realize that free lunch they so foolishly voted for is going to cost big money. Money they don't have. Mr Obama's health care plan is the current free lunch we can't afford. As soon as more details start materializing more people will see that.