Seriously, why people in tech are opposed to unions? In Europe, unions and Betriebsrat (works committee) are the norm. Why not in the US?
Also unions in the US have quite often rewarded seniority over skill and effort, making them less attractive to high performers.
Early on in tech I outperformed all those I started with, and was able to make significantly more as a result. My friends in union jobs (electrician, auto plant workers, ..) did not get any such opportunity to shine, and they even had to strike (i.e., no pay) when the local shops decided they should. They're not allowed to work outside jobs, they have a terrible time starting new shops, since the existing union power brokers like the control over their employment.
I looked into moving to the UK, and saw how few startups in the EU become big, how hard it is in most countries there to make new businesses compared to the US, and decided against it. The EU is ~450M people, the US is ~330M. Now look at how few companies in the EU become worth 1B compared to the US. That low ratio also applies to smaller (and larger) companies.
Increased benefits to workers for one facet of employment is not free. Laws adding costs per employee to an employer are not simply paid out of magic money.