Build more housing, and "predatory" landlords will have more competition. The endless restrictions on residential construction are the root cause, not your envy of wealthy individuals.
Side point: There are many people who are in no position to own a home or have one built for them. Where do they live if there aren't any landlords?