Why do you only struggle with people in SH who have no intention of working? There's people in private rent who have no intention of working and the tax payer is paying their rent to a private LL so it's not even going into a non profit association that improves and maintains the area generally to the benefit of everyone who lives there. It's going to a private LL to make a private profit.
I lived the same way you are, with 9 moves in 13 years, although 2 of those were my choice. I also always have (with the exception of a few months where childcare wasn't available and I had to move for it - again) worked 'incredibly hard full time' too, unfortunately the jobs I've done are the ones that aren't valued (although they are needed, wanted and relied upon by society) and therefore low paid and looked down upon. I can't afford to buy either, nor private rent.
Surely the less people in your situation and the situation I was the better? At the very least there's less people competing for the private rent places available, because that would drive the rents up even more. Then what's the choice for people who can't afford it? Cardboard box under a bridge with everyone complaining about it? Because without SH, on my own, with a child I couldn't afford private rent prices, that would have been my option. Not conducive to being a productive member of society and being able to work nor lay the groundwork for my child to be the same.
I don't blame those who have partners for my lack of one or the fact that one I did have financially abused me to the point I had nothing left and needed SH. My life would be a lot easier with one!
So I don't see why I'm responsible for those who aren't eligible for SH struggling to pay rent or mortgages. Or because someone needed to sell their home after losing their parents to pay inheritance tax.
I sympathise greatly, obviously having been in the private rent situation I know what it's like, I can sympathise with grief and losing your home. Nothing I have done has contributed towards those situations. I can think those situations are wrong and unfair, and I do, but I'm still powerless to change them. Me not living in SH won't suddenly make you eligible, not will it stop the government imposing inheritance tax.
But, basically we're an easy target, because we're seen as the lowest of the low, stereotypes and untruths abound and become the basis of vitriolic attitudes - but still nothing changes does it? It's just a way for people to offload their negative feelings and emotions about their situation onto others and feel justified in doing so.