The solution is don't travel, surely?
If you don't travel, you don't have the expense.
I genuinely don't get what other solution there is.
We were all - rightly - wanting the borders to be shut. Well now they are as 'shut' as they'll ever be. We can't completely close off, no country can. Not every single person arriving in Aus or NZ has had to go into a hotel (which they have had to pay for) if they were doing so for a job like trade or what not or flying planes in and out with cargo on.
It's now the same here. It's on people who aren't flying in from red-listed countries to isolate at home. They also
have to pay for the tests to be sent out. Now, it's a bit crap, and it's a bit crap that they have to pay for a hotel if coming back from somewhere that's red listed, but the whole point is to put people off in the first place.
People do have genuine, vital reasons to have to come back or to have to go somewhere. Unfortunately, much like anything in life, that incurs a cost and now an extra cost because of these rules but we can't complain about not having them and still complain about having them.
My work colleague arrived back from Thailand last week. He had tons of paperwork to fill in before getting on the plane, then had to go straight home, and is now in isolation. Fortunately, his first test (after 2 or 3 days) came back negative - I think he said the second was 5 or 10 days (I can't remember fully) and after that if he tests negative he's okay to leave isolation.
If Thailand was red-listed at the time, he'd have had to pay for a hotel (or the company would, as he was returning from a project that he's been working on out there).