Unions at least in the European setting not really effective in protecting workers in the way people seem to imagine. The labor laws are somewhat but not really. It just increases the cost of getting rid of people and reduces mobility. So i don’t know what utopian view people have of unions but reality does not reflect that. It also leads to a salaried class of union representatives inside big companies that causes their own problems as they are the ones granting favors and benefits to their friends.
Guess how those labor laws were achieved. Spoiler: unions. Same as weekends, 40-hour work week and so on. Strong unions win laws.