Also, I think most people in this thread seem to be better off than your average American. Most people today don't have anywhere close to 20% to put down on their home to avoid the PMI. PMI is the definition of throwing money away, because you are literally paying more money for nothing extra in return. Paying interest in general is "throwing money away." Same goes with taxes.
The "median priced home" these days is about 260K. Lets say someone did put down 20% on a 30-year mortgage.... Over the life of that loan, they'd pay roughly 170k in interest. You can say it's easy to just pay it off sooner, but again, most people can't, and most people will be paying PMI as well, so that will just be an additional cost. Is this all not "wasted money" as well?
I know my parents bought their home for 150,000 in the mid-90's, and it's worth 350,000 right now. However, it's only worth that much because of the improvements they made to the house. And in the 25 years they've had it, I would guess that they'd spent about 100k in repairs and remodeling. They did a lot when they first bought the house because it wasn't in the best of shape, and then again about 15-20 years later when they needed to update a lot of things. And they did it all themselves, along with the help of family members. When you add in how much they've spent on taxes and interest, the amount spent on repairs/remodeling in addition to the taxes and interest paid is more that than the 200k they would make by selling the home. And it's still not paid off actually, so they wouldn't even get the full 200k, assuming it sells for what it's worth anyway.
In reality, most people who ultimately sell their homes will be lucky to break close to even, after taking into account all the extra costs that went into owning a home.
Again, some quick math:
You buy a 250k house, and put 20% down. Lets say your interest rate is 4%, which is pretty good. Over the course of 30 years, you put in 393,000 to pay off the house. Add in the taxes you've been paying in meantime, and that's now 500,000. Add in insurance, and that's 525,000. Lets say the home was in pretty good condition and you didn't have to put much in for repairs, so over 30 years you put in 30k. That brings you to a total of 555,000.
You'd have to hope your house sells for more than two times what it was when you first bought to break even. Again, a lot of people aren't lucky to have this happen.