The key problem here is that by privatising government services in the form of a non-profit there ceases to be proper democratic oversight of the organisations involved.
The possible solutions are therefore very obvious, either bring these services back into direct local government control or in the case of a tenants association require it to be tenant-owned and democratically governed.