If you are a landlord you face plenty of other risks - time between tennants, you incur all the expenses and none of the revenue. Ditto if your renter stops paying and it takes you months or years to evict them. Or your tennant does damage to your property that their security deposit doesn't come close to covering.
On top of all that, there are real risks of asset decline. Just because that hasn't happened recently in most places doesn't mean it won't happen. I can name 5 plausible scenarios under which my house ends up never being worth what I paid for it.
It seems to me that you and others claiming that being a landlord is free money just have zero idea of what it actually takes.
I guess if you view housing as somehow exempt from market dynamics, then this view holds water. I'm sympathetic to that view, honestly.