Public sector unions are notoriously bad.
For real. Unlike private sector unions, the people that the unions ares negotiating against are politicians, who have no real incentive to push back. "I'll grant your raises, you vote me back in, then I can grant more raises". The incentives are messed up.
You might want to do a bit more research into actual unions around the world rather than simply regurgitating propaganda.