Sorry, I should clarify a bit. I know why renters rent. I am a currently a renter.
My situation: I've maxed out all my the money I can save in tax-free/deferred accounts and still have about $2000/month available for savings, so I'm looking into real estate. The bank pre-approved me for 600k.
If I bought two places each for 300k, one with 5% (15k) down and one with 20% (60k) down, I could rent both out for a total of $3600/month, and a mortgage payment of $2500/month. Add in insurance, property tax, and repairs (next to none, as these would be new places), vacancy is actually a non-issue (renters are a dime a dozen), and the cost to me would be about $3000/month, meaning I could have a positive cash flow of $600/month. And I'd actually be very content with that. I'd be happy with no cash flow. For putting 75k down, tenants will have my 600k in houses, which I expect will keep pace with inflation, paid off in 25 years. Heck, I'd even be fine with a bit of a negative cash flow, knowing in the future that my rents will increase with inflation but my mortgage payments won't (at least not as much as inflation).
Why then are investors on this forum demanding such high returns? Obviously, the bigger the better, but we're talking about a competitive marketplace. Investors like me should be driving rent prices down and housing prices up because they're satisfied with lower returns and even no cash flow. I mean, that must be what is happening in my market, seeing as I find rents seem to closely mirror what landlords must be paying in mortgage payments and other expenses. I, for example, rent not because my finances are poor but because my rent is 1200/month on a place that would cost me 250k. I wouldn't save much by owning a similar place, and I haven't wanted to use my savings as down payment, as I've been getting a very good return on my stock portfolio. Now, if I knew my place were worth 100k, I would definitely drop 5k of my savings into buying a similar place, as the mortgage payment then would be about a third of my current rent. But that's not the case, so I'm in no hurry to own (for my own sake; as in, not for investment purposes).
While I'm very satisfied with my stock portfolio returns, I always have to ask myself how I am able to achieve such returns. The stock market is a competitive marketplace. I shouldn't be able to buy low and sell much higher, but I can because I can find undervalued stocks. Undervalued stocks should not exist because other investors should recognize their bargain prices, buy them up, drive up the prices, and no longer are they undervalued. And this should occur instantly, such that stocks are never undervalued for more than a fraction of a second. But I find ways (beyond the scope of this topic). Nevertheless, I always ask myself, why do these opportunities exist. And I can always come up with an answer, and it's usually: "because I'm looking where no big, smart institutional investor bothers to look [small cap stocks - not worth their effort] and where your typical investor is too ignorant, stupid, or fearful to notice the bargain." And that's comforting because I know, as long as that doesn't change, I will very likely continue to profit.
Which is why I don't understand how landlords can charge such high rents relative to the cost of owning. Whenever there is a bargain to be had or profit to be made, investors and businesses should step in, buy up the bargains, offer lower prices in order to gain market share, and effectively make the prices more fair to consumers (in this case, renters). That's capitalism in a nutshell. I know it can be intimidating to buy an investment property, and it can be a real headache, but the returns should negate that. Any business opportunity could be a headache, but the potential returns make it worthwhile. Hence the reason entrepreneurship exists.
I know, I know. Who cares why landlords can make inordinate returns on investment? They do, and that's all that matters. But haven't you seriously considered this? Not just for your own peace of mind? That you'll have reason to believe you'll continue to make a profit in the future? I just can't help but wonder...