I also believe there should have been a penalty point type system put in place to tackle bad LLs, reach a certain point, and you are precluded form being such. This should entail, condition of property, attitude of LL, refunds of deposit etc.
This point systems should also be applied to the Tenant, we know there are some horrendous ones out there with the huge protection of the prtb.