Not really. Investing difference between mortgage and rent + the water / tax / repair and earning 13% or more a year on it could easily outperform the property appreciation.
It's not so simple for a couple of reasons.
1. The difference between owning and renting isn't very big in a lot of cases and rent quickly overtakes bond repayments.
Here is a quick example where owning initially costs 51% more than renting a R800 000 apartment:
Year 1
Rent = R5000 + R800 for elec = R5800 per month
Bond = R7000 + R1800 (rates, taxes, water & elec) = R8800 per month
Year 2
Rent = R5800 + 8% increases = R6264 per month
Bond = R7000 + (R1800 + 8%) = R8944 per month
Year 3
Rent = R6264 + 8% increases = R6765 per month
Bond = R7000 + (R1944 + 8%) = R9099 per month
Year 4
Rent = R6765 + 8% increases = R7306 per month
Bond = R7000 + (R2099 + 8%) = R9267 per month
Year 5
Rent = R7306 + 8% increases = R7890 per month
Bond = R7000 + (R2267 + 8%) = R9448 per month
Year 6
Rent = R7890 + 8% increases = R8521 per month
Bond = R7000 + (R2448 + 8%) = R9644 per month
Year 7
Rent = R8521 + 8% increases = R9203 per month
Bond = R7000 + (R2644 + 8%) = R9856 per month
Year 8
Rent = R9203 + 8% increases = R9939 per month
Bond = R7000 + (R2856 + 8%) = R10084 per month
Year 9
Rent = R9939 + 8% increases = R10734 per month
Bond = R7000 + (R3084 + 8%) = R10331 per month
So after 9 years you're better off having purchased.
2. However you argue that you've been investing the difference for those 9 years.
Assuming 15% per annum growth on your investment over 9 years ...
Investment contributions:
Year 1: R3000
Year 2: 2680
Year 3: 2334
Year 4: 1961
Year 5: 1558
Year 6: 1123
Year 7: 653
Year 8: 145
Year 9: -403
Total capital including growth at the end of year 9 = R470 000
However the value of the house has also been increasing over those 9 years so you have an appreciating asset to weigh against an appreciating investment.
Now it starts to get really interesting after year 9.
After year 9 if you're renting you're starting to go backwards because you can no longer afford to invest.
The house owner however is now in a better financial position and can start investing because their bond hasn't been increasing every year.
The house owner invests what the renter can not:
Year 9: R402
Year 10: R995
Year 11: R1634
Year 12: R2325
Year 13: R3071
Year 14: R3876
Year 15: R4747
Year 16: R5686
Year 17: R6701
Year 18: R7797
Year 19: R8981
Year 20: R10260
Renter
At year 20 the renter's R470 000 investment has grown to R2,188,838
At year 20 the renter is now R10260 per month out of pocket with R2.5 million less assets than the home owner.
Total assets = R2,188,838
Owner
At year 20 the owner's 11 year investment has grown to R1,252,758
At year 20 the owner's house is now valued at R3,452,560
Total assets = R4.7 million