Where is this sense from exactly? Certainly not the government, who is cutting their pay to cover for their own negligence.
And with respect, how do you know what workers are campaigning for who? I work in the private sector currently, and we are not unionised. I campaign for all workers, in all sectors to get a better deal, as frankly the last 12 years have been very poor.
When I was in a union, I actively made the case, that we needed to incorporate and support workers who are not in the union (and did so when I was a rep).
People should of course join a union. It's not a political point, but just an economical one, which is you are negotiating from weakness as labour, so working with others gives you a better chance of getting a fair deal.
You seem though, and I mean this politely, to hold employees to a far higher standard than anyone else in the process. I'm sure it's an unconscious bias on your part, but it is actually ok, and indeed imperative that employees stand up for themselves. One can probably make a good point that most of what's gone wrong over recent times boils down to peoples inability to do so.
They are negotiating with a PM, who visits a homeless shelter and tries to convince a homeless person his best option is to go and work for Goldman Sachs. Hes not going to do right by people. He, and his party are far too detached. If you want to look at who is the "I'm alright Jack" its blokes like him, not nurses who saved lives during the pandemic.