You make a good point Chris, but can you see private landlords doing the same thing? If social tenants suffer stigmatisation, but their private counterparts do not, what about other inequalities? Many poster have pointed out that a social tenant can be evicted for acts that a private lanlord wouldn't be interested in, but that a private tenant can be evicted all to easily.
Perhaps a wider question would be what, overall, needs to be done to address and equalise the rights of tenants of all tenure?
As you say, an employer has a duty of care, but that duty ends when a member of staff say, for example, breaches heath and safety guidelenes or puts themselves at risk. So, by this logic, would tenants ne protected so long as they are not in breach of their tenancy?