I think we can have a more balanced perspective on this subject if we consider these 5 factors:
1. The average rental yield in Nigeria is about 5% to 7%. For prime locations, it ranges between 8% to 12%.
Calculating with these rental yield numbers, a N90M is expected to generate a rent of N4.5m to N10.8m every year. We can peg it at the base minimum of N4.5m.
The projected N3m annual rent puts the house at just 3.3% rental yield, which is below the average industry standard.
2. Houses just like every other asset apprecaite in value over time. Owing a rental property is similar to owning a dividend paying stock. Your rents are your dividends. You also have the gains of capital appreciation.
Let's say the house owner collects rents for 10 years, he would have earned between N45m to N108m in rental income.
Real estate in Nigeria appreciates by an average of 10% (or more depending on location) per year. This means a N90m house should be worth at least N243m in 10 years time. If we factor in the rental income generated from the house within the 10 years time frame, it isn't so much of a bad investment.
3. Reinvesting the rental income into other assets can also help you break even faster. Mr. A that invests his yearly rental income into stocks, bonds, or even other businesses will most likely make more returns from his house than Mr. B who just collects his rents and keeps it in the bank.
4. House is a defensive asset. People use it for a balanced portfolio diversification and a hedge against risks of exposure to volatile asset classes like stocks and crypto. Not all assets should be for fast income growth. Some could serve as a safety net.
5. You can sweat the asset (house) further by using it as a collateral to secure loans for other fast income generating businesses.
I know there might be concerns of inconsistent payment of rents, maintenance costs and others, but on a on much bigger scale, if we objectively consider all other factors, building a house for rent is never a bad investment.
It may not be the best investment option out there, but it isn't a bad one either.
You use N90m build house, you put it for rent at N3m per year, it will take you 30yrs before you start making profit of the house.
You go still Dey do maintenance ooo.