Landlords are greedy parasites feeding off society