Even when there are unions in a given sector, companies don't need to hire or acknowledge unions and unionized workers. Unions grossly benefit the administrators and rarely anyone else. There are so many examples of big companies getting sick of unions and their rules, so they do things to skirt the union's rules by hiring temp or part time employees, ensuring that the new employees will never reach enough hours to get the status of the full time employees.
This union push is from the people that will form the administration, gamers that have 0 skin in the game are just pawns of those folks.
Crunch is not good, but here's a possible scenario, a company decides to have unionized employees, but they can't crunch them, so they hire scabs(non-union workers) and the make those scabs do the crunch while the unionized people have their hours cut, but not too deeply to anger the union. Going deeper into the scenario, unionized workers get angry, go on strike, make LESS money, use their strike fund(which is there for this sole purpose) company SAVES money and gets the work done while saving the money by not paying their unionized workers. In this case, the union pretends to care and makes empty gestures in the media, while still getting their fees and telling everyone how amazing they are.
Also crunch would probably be a grievable offence, nothing more, anyone that's worked in a unionized environment truly knows what a joke the grieving system is.
This isn't some kind of stuff I just made up, this is a reality that many unionized environments face.
TL;DR Unions aren't the BE ALL END ALL, workers still get treated poorly even in unionized environments, the great deal of push FOR this game development union is by the people that want to form the administration. Also crunch is BAD.