I don’t see anything virtuous about self preservation. It doesn’t take much for a person to save their own job.
What’s virtuous is the ability to do understand the free market and uphold meritocracy ESPECIALLY when you aren’t the top dog in the hierarchy.
Unions may protect jobs but does it at the expense of other people who want your jobs who can do it better at a lower wage. Do people have the virtue to voluntarily give up their job for that person who is better than them? I don’t think so.
So please spare me the bit about solidarity!