I've had good landlords and bad landlords. My last landlord was super nice; cut the grass for us (and paid us to do it + let us borrow his tools when he got back surgery and couldn't), forgot to charge us our water bill and didn't ask for it for nearly our entire lease, fixed the dishwasher & kitchen island without charge (he just wants to redo the whole kitchen but is doing it piecemeal), didn't charge me for losing my key and not being able to turn it in, would give us 48 hours notice if he was going to be on the property, and he used the rent money to help pay for his daughter's MS treatments. His only thing was that he would get genuinely mad if we took a fire alarm down or moved the fire extinguisher from its spot across from the stove, but like, I get that, I wouldn't want my property burning down and my tenants burning to death either.
and like, idk how to find a new dishwasher and I don't wanna cut the grass so I appreciate that he did that for us. So I think a good landlord is a possibility and helps to take away some of the burden of living independently. But most landlords aren't like him, like my current landlords who are super hands-off but are unreliable and not very accommodating + have sneaky clauses built into the leasing agreement.
Housing is a human right, but I don't necessarily think that a broader conceptualization of a landlord interferes with that, I just think their job should be combined with that of maintenance man, that way they're providing you with a service instead of just charging you to live under a roof. And if they fail at their maintenance duties, then yeah, the tenants should absolutely have the power to oust their landlord because they aren't lording over their land properly. I imagine if housing were a guaranteed right and the government provided it unilaterally, we would still have a landlord equivalent.