I tend to think tenants should have permanent tenure if they want it.
That would make landlords think more about what they are doing, profiting off others fundamental requirements. Hey I'm not against it but landlords need to commit!

However, it should be quick and easy to remove if genuine reason such as damage or arrears or anti-social activities etc.