Other refugees come to the UK and have a far worse time of it. The 'they can't do anything because they are traumatised' argument doesn't wash. Thats a luxury that a refugee does not have. Thats harsh, but thats the blunt reality and its not just true of the UK.
There are certain realities of being a refugee. That means getting a job, any job, even if its a job 'below you'.
My experience dealing with Ukrainians is you have to spell things out in no uncertain terms to many. British politeness does not mix well with Ukrainian culture / language (not sure which it is - perhaps a mix of both). Any softness they take as an opportunity.
For example if you say its the difference between 'you should' and 'you must' - You should get a job is intepreted as there is room not to get a job, whereas as you must get a job leaves no room for confusion.
Many hosts went into this with an attitude of giving the benefit of the doubt and feeling like they needed to be soft and sympathetic to their hosts. Its lead to many guests getting very comfortable and having no incentive to get up and do anything, and a bewilderment when they are eventually told to get the fuck on with things or are simply given the boot.
Its ultimately NOT in the interests of guests for hosts to be overly nice and to do everything for them, because they don't appreciate the situation they are in fully and it enables them to fail to take full responsibility for themselves.
And this is it. Many hosts struggling with the guilt need to remind themselves they are NOT responsible for other adults, even in this situation. There are many things that these Ukrainians CAN do. Most, after six months of living off someone else and claiming benefits, have a sizeble amount of money built up. They CAN afford a deposit on a place which is more than many Brits.
What I've found is that even around here where there are places available to rent at an affordable level many of the Ukrainians are turning their noses up at the cost. I know of one family of 5 where both parents are working, talking about getting a 1 bed flat because 'thats all they an afford'. Its simply NOT true for them. Nor will any landlord around here agree to take them in a 1 bed flat so they are going to immediately run into problems renting somewhere because their expectations are off for the UK. They would struggle to get a landlord to rent them a 2 bed around here, even though there are properties available. They CAN afford a 3 bed on their income.
However they have been staying in a lovely 5 bed house in a nice area with a nice family, and the reality of having to leave the security of that is really the rub. They are used to living in smaller places with more people. This isn't true of the family of 6 they are staying with... And thats repeated all over the country. Almost every host on the homes for Ukraine scheme lives in a nice area in a big enough house to accomodate additional people because the requirements of the scheme insisted on a minimum amount of space (this contrasts with the family scheme where no such requirements were made). So there is a shock to the system for most Ukrainians in adjusting to life on their own.
But yes, I do think hosts have been victims of their own generousity in this respect and being nice and not putting pressure on guests to get on with it, has put them in a difficult position now. And since 'norms' and expectations have been established within a house its much more difficult to suddenly get tough. Hosts feel enormous guilt over it. But they HAVE to do so, for the best interests of their guest. If the war continues for 3 or 4 years, their guests HAVE to be able to manage that and its simply not realistic for any host to do it for that long. The longer Ukrainians don't get a job, the harder it will become because employers will start to ask questions about why they haven't done sooner. Indeed, many councils will go guarantor at the moment but that might not continue indefinitely. Ukrainians have a responsibility to themselves here which shouldn't be ignored. If a guest doesn't get the message hosts have little option but to involve the council and say you can no longer continue hosting.
I know some hosts feel shame over doing this. Don't. The government SHOULD be providing accomodation for refugees. They have a responsibility to do so. Regardless of what citizens felt they should do to help off their own backs. They palmed that onto citizens, which perhaps is fair enough, but we should be running this country so that there are enough houses for Brits AND enough accomodation for refugees anyway. It is NOT an either or. The government need to step up on this and sort out the problem. Ukrainians, who were given 6 months to sort their own shit out will be in the same boat as other refugees - thats their own missed opportunity not the host's fault nor responsibility. Its harsh, but it doesn't mean that hosts haven't been amazing and haven't done their bit either.
It is hard. But thats just how it is, and thats what hosts need to wrap their heads around.