Property of course requires maintenance and management, so the sleight of hand here is to define away all those aspects of ownership so that by definition all that's meant by "landlord" is "old guy who cashes checks."
But somebody has to maintain the property, somebody has to prioritize upgrades and improvements, somebody has to cut the grass, somebody has to pay the taxes, somebody has to -- yes -- collect and cash the checks. Somebody has to respond to tenant requests and emergencies. Somebody has to advertise the property when it's vacant. Someone conducts showings and screens tenants. And, maybe most important, somebody assumes the risk of a bad tenant or a down market or a declining neighborhood. And so on and so on.
Whether all this is done by the owner personally or hired out is irrelevant. There's no reason to believe government can perform these functions better than private owners in a market.
A simple proof that landlording is not free/easy money is to realize that millions of middle- and upper-middle class Americans who -- if not today, certainly 5 years ago before this most recent run-up in prices -- could, if they wanted to, afford to buy property and become landlords, but they mostly do not do it. And since nobody turns down free/easy money, landlording simply cannot be free/easy money. QED.