Landlords are professionally organized into trade bodies like the NRLA, and quite well at that.
Tenants are more rag tag and grassroots although tenant rights groups like shelter are also reasonably well funded, and a parallel question would really be how they are.
Anyway banning no fault evictions is a huge step for tenants but where does the drive to do so arise? What incentive do politicians have to put through such an initiative? Where does the motivation come from? Are tenants' advocacy groups really that strong? Do politicians really care what they think?