Landlords aren't inherently evil - it's a useful job... a good landlord will make sure that units are well maintained and appliances are functional. A good landlord is also a property manager.
Landlords get a bad name because passive income is a bullshit lie. If you're earning "passive income" you're stealing someone else's income - there's no such thing as money for nothing, if you're getting money and doing nothing it's because someone else isn't being properly paid for their work.