There are two tough spots for landlords. There are some truly awful tenants out there. You can’t effectively screen them out.
The other hard place is lenders. Lenders soak up the margin. Unless the landlord rents out free and clear property he’s always behind, and it’s hard to maintain “his” property to provide a real service to tenants when he's collecting for the bank.