Most renters, not all, rent because they cannot buy a home for one reason or another. No matter how thin the margin gets between rent and mortgage payments, especially in today's climate, many renters simply cannot qualify for a home loan no matter how easy the government tries to make it. 18 months ago a mortgage company called me and raved about a new program they were offering: Loan of up to 125% of the home value, 70% debt ratio, and they'd do it for up to 40 years. You can't get that today that I know of and I personally don't believe it should have been offered in the first place, but that's not my call.
I understand and agree that it just doesn't seem right that the tax paying public gets the bill for so many people's rent. If you really want to get your blood pressure up, here's the rest of the story: 15-20 years ago the government gave cities money to build low income housing. After many years of vacancies and other mismanagement, the government decided to let the cities sell these properties, none of which had generated any property taxes and little if any income. The properties were offered to the public at below market values. The purchaser got a property for about 70% of the market value. It is then rented to a section 8 renter and cash flows all day long. My customers have these properties rented the day they take possession. In effect, the government, that would be us, built the house for you, sold it to you at a reduced price, and then pays for it with more or less guaranteed funds from government subsidized rent. This is a condensed version of the story, but you get the idea.