Landlords like the idea of incorporating rent payments into credit scores, since it adds extra incentive to pay on time. Or, phrased differently, extra punishment for failing to pay on time.
Framing the current default as a help to the rentier class is just silly.
The rentier class are indeed a major cause of stagnation and inequality in our economy, but they are innocent of this one.