This works so long as the corporation doesn't try and muck around with how their profit is recorded. See "Hollywood Accounting" for examples of this in practice in union-using industries.
I talked with a guy who worked 42 years for the same company and was on the bargaining committee when a work stoppage occurred. He said they always thought the company kept two sets of books - the ones they showed the union and the actual books. Nevermind that he worked for a F500 company which was publicly traded at least half the time he worked there, and he worked for the largest facility in the company, driving much of the revenue for the company.
You also hear things about "the company going after tax write-off so they don't have to pay workers as much" when that write-off they're mad about is a standard cost of doing business deduction in the same way payroll is...the company is making a donation to a community organization or buying supplies, but they'd reduce their tax bill by just as much if they paid the money out to employees in the form of profit sharing, bonuses, or higher wages.
Non-profits are a way to buy political influence while getting a tax write-off.
Why?
What helps?
Expanding stakeholder participation, generous profit sharing, limiting CEO compensation, larger social safety net...?
Yes, the lavish packages and guarantees are better in the short run, but they will need to be re-negotiated in the next downturn.