It's a tricky one.
In an ideal world nobody would be forced to move for obvious reasons (children settled in schools, house moves are stressful etc). So that would mean that whoever was in the SH was entitled to stay unless they were ready to move.
However we have this strange situation where the council are 'obliged' to house certain amounts of people but don't have actually the houses to do so. This seems utter madness to me. I mean if we are going to make our councils responsible for housing people then they need to actually have houses to do this. If they don't have houses, then they should not be obligated to house people.
We have this insane situation where most of them were sold off (and I think the idea was the everybody would then have a roof over their head and be responsible for themselves). It was actually a pretty decent idea.
Of course this was blown out of the water by letting another 10m into the country since the nineties (so not enough houses now) and btl (so landlords snapping them up and then renting them out). So we are where we are now.
The answer surely has to be to decide what the policy is for SH for the future.
What I do know is that having thousands of people in hotels/temporary accomodations is crazy. Ignoring the instability of this, the cost to the taxpayer of these huge hotel bills is mad.
So for me the goverment should either build a bunch more and house everyone who they are obliged to house without using hotels etc
Or they should say actually we are not going to be providing this anymore at all (housing) and so we are selling them all off and then you are all responsible for yourself.
It's sort of like the NHS isn't it. It is responsible for giving free healthcare to everyone but because of changes to population numbers and age groups it just doesn't work anymore. So we have a half baked health service where lots aren't getting their needs met but their isn't an alternative either (like a proper private system with A&E or an improved NHS with people contributing)
The longer we keep people in temporary accomodation the longer we are all impacted. I mean the council used to use their money to repair things, replace things, upgrade things. Grass was cut more, bins were emptied more and whatever else the council does. Now they are spending the money on SEN kids, Old People care and temporary houses. While this goes on we all will pay more tax and have a more unkempt country with poorer services.
Unfortunately each individual person will look out for themselves. That is just how humans operate.
So when the person in their own home suggests some in SH should give it up as there are more vunerable people needing them, the OP is a 'monster', 'spiteful' etc
I am guessing if we could get the opinions of the people in temporary housing who are deemed to have a greater need than some of those currently housed in SH already, then they would tell us that they think the people 'hogging' the SH when the don't need them anymore are 'monsters', 'selfish', 'spiteful'