Yeah I think it's very hard. Wealth redistribution is essentially a revolution, and successful revolutions rarely occur before a war with external states.
I would argue that war increases the factual value of workers. It isn't a moralistic redistribution.
It is hard to fight against economic reality, like low market value of highly replaceable labor. However, situations can change that increase demand or make labor more scarce. War is one of those situations.
Now I think that binding social contracts are garbage and used to crush peoples lives for vapid soundbyte.
The only way to ensure social collaboration is positive sum is by keeping it keeping it voluntary. When people have no opt out, they are mercilessly exploited, if not by corrupt politicians, then by a majority whenever they can.