That's all very true. Normally though, when you find high cashflow, the capital growth is not so apparent and that's where an investor gets tested.
Let me post a hypothetical.
Would you rather buy, say, a short lease 8% net yield CBD (let's say Syd/Melb/Bris/Perth) small strata title...