One thing that feels like a serious oversight though is that it isn't factoring in taxes. Rental income is taxable income. If you depreciate the property to avoid or reduce your taxable income you'll end up taking a big hit on the eventual sale as it will all be capital gains.
Another issue I'd take with this is that it's a lot smarter to focus on cashflow then gross income because odds are you aren't going to last 30 years to watch your net worth grow if you are losing cash on a monthly basis, even if you are technically building equity.
I'm currently getting out of being a landlord because while it was overall profitable, the margins are alot tighter after factoring in taxes and it's also a massive headache. That income certainly does not feel passive.