If people would do the math, I'm sure many of them will find that "buying" a house with almost nothing down isn't worth it. My rent is $750 a month right now.
If I were to put 10% down on a decent house in the area that would be around $15k. Mortgage payments would be around the same amount, but over $500 a month would be interest for the first couple years, with less than $200 going towards principle. Property tax would be around $3k per year (Texas), or another $250 a month. PMI would run another $1500 or so, so another $120 a month.
All total, I would have to put $15k down to get a small bit of equity, which I don't have to do with an apartment. Closing costs would run around $4k, so my total initial outlay is nearly $20k. My payments, property tax, insurance and PMI would come to around $1100 a month, quite a bit more than the "same" payments for an apartment. Out of that $1100 a month, for the first couple years only $200 or so is going towards equity, the rest just disappears. In fact, it wouldn't be until the 6th year on a 30 year mortgage that more than $200 a month goes towards equity.
After 5 years, I would pay nearly $20k initially then $65k in monthly expenses for a total of $85k out of pocket. I would have just $26k in equity, the other $40k I don't get back. That doesn't include costs of upkeep, which are supposed to be around 1% of the home value per year (another $8k after 5 years).