The difference is that with union you cant pretend you are just firing few randos because they were terrible at their job and you have to come to the union and say „we need to fire 40 people” and union can say „CloudFlare is doing layoffs” and both investors and people on the job market know its propably not a good time for tge CF, despite the CEO boasting about bazzilions made and best year ever.