I think some are missing your point. Capitalism creates, however, unbrideled capitalism takes. Corporate welfare and a system that has been created to serve the elite does indeed take more than it gives back. That is a major reason why we have seen an ever larger gap between the haves and have nots and an ever shrinking middle class.
Of course, the answer is NOT nanny state welfare - that just puts more and more people into a government supported and perpetuated lower class at the expense of our individual liberties and taxpayer dollars. Level the playing field to allow more opportunities for people to earn and deserve a greater share of the wealth. Otherwise, redistribution without incentives will be about as successful as all the thousands of failed communes.