Actually, you're both absolutely correct. The government redistributes funds to whoever it sees fit. This is apparently what Americans want since both rich and poor vote for their leaders, and their leaders (especially the current one) are quite up front about their intentions. It's called socialism, and its nothing new or surprising. What would be surprising is if Americans voted to terminate their welfare and stimulus programs in favor of substantially reduced taxes and greater personal responsibility. Sorry, ain't going to happen.