You don't think maintenance costs are included in your rent payment? I still don't understand why you think there is a free lunch here. People don't become landlords out of charity. They rent to you because they earn a return on that investment that exceeds their other investment options. You pay that return. That return includes depreciation, etc. over time. It has to, otherwise there wouldn't be a rental market.

There is no free lunch.