Generalizations that are oversimplified to the point of lacking all nuance are probably untrue because there are bound to be exceptions. Instead, try including 'many', 'most', or such as an easy remedy.
Specifically, landlords can create value when they handle property management and maintenance (and the related costs) efficiently. It is wrong that greed has made that so rare.
Shouldn't the pipeline have failed unless the functional tests passed?