In Sweden (and many other european countries) unions work with government and companies to make the business succeed and that success be spread to the employees, this means the bad times are also amortised by the workers as well.
It is not perfect but it is not a zero-sum game which keeps both sides more aligned. I wish I could have had a 10% raise to match inflation, but I have been getting ~1% raises above inflation for the past several years so it kinda makes up for it.