If that was the case the landlord would be taking a loss on the property, since rent is the only appreciable form of revenue the landlord gets for the property. How do you think the landlord can avoid passing on the full cost of maintenance and still make money? Don't forget that the landlord still has to pay some amount of maintenance even when the property is unoccupied.
> Yes, the downpayment. The downpayment could be invested in a diversified basket of assets instead.
So it really depends on how much the down payment is then, and how much the down payment reduces the cost of housing. You can't make a blanket statement either way.
There is no fallacy here. For all maintenance done, either the renters cover the costs of the maintenance or the landlord loses money on the property. Trying to avoid performing the maintenance in the first place doesn't change that.