Now I still maintain that a ratio of 1% can be pretty good if you put 20% down, you will have in most cases true positive cash flow.
Am I missing something ?
What you're missing is that putting money down doesn't alter the quality of the deal. All the downpayment does is BUY the cash flow. Using that theory, you should always pay cash for the property and then you would have a LOT of 'cash flow'. The issue is that there is an opportunity cost to that money you're putting down. That money has value. When you use it to buy cash flow, you're not considering the value of that money.
Another issue is how many properties you can buy if you put down 20% on each one and then they don't generate cash or lose cash each month.
Let's look at a real example:
Purchase price: $80,000
Down payment (20%): $16,000
Mortgage amount: $64,000
Gross rent (1% of purchase price): $800
Operating expenses: $400
NOI: $400
Mortgage ($64K, 30 yr, 7% NOO): $425
Cash flow: $25 LOSS (ouch!)
So, for the privilege of putting down $16,000, you're still losing $25 per month. Yes, it's true that you will be getting the principal paydown, depreciation for tax purposes, and appreciation over time; and those things may make you rich decades from now, if you can afford to plunk down a lot of $16,000 downpayments, while losing money each month. In the mean time, you've put down a bunch of your own money so that you can lose money each month. In addition, even though you're losing money, you'll still get the privilege of dealing with tenants and all their problems (or at least management companies and all their problems).
The point is that there is no reason to pay retail for a deal and lose money on it every month. You can buy property at a discount and actually make money while you're building wealth.
Good Luck,
Mike