These laws seem quite unrelated to the problems.
There needs to be laws to protect the renter against bad landlords and there needs to be laws to protect the landlord against bad tenants.
Nowhere there it implies there should be insane laws that make no sense. Such as creating a system where someone can skip paying rent for many years and continue to live there.
Landlords need laws that hold their feet to the fire to maintain the properties to a livable standard (the state/county should define) and fulfill any other obligations of the lease. At the same time there need to be laws that force the renters to pay on time and not destroy the property. It's not a case of one or the other.