I agree. However, it's easy to post on HN, and much harder to do in practice. Do keep us posted if you make some progress in this direction. (This isn't sarcasm, I'm genuinely interested in that model.)
Generally, I think that the strategy will be some combination of technology, coop ownership, and worker insurance.
Technology, for making corporation killers. Making alternative tech stacks that make existing corporate offerings irrelevant and requiring a sort of ransom to keep the licenses non-competitive. This provides nuclear leverage.
Cooperative ownership to align the organizations objectives with individual workers. The profit is distributed in a relatively fair way without these 100x pay differences, in a manner members can all agree with, and planets away from only caring about enriching investors.
Worker insurance where the coop offers healthcare and minimum income guarantees between jobs with corps. When a member is working for a corp, it is expected the corp pays for their insurance etc. If the member leaves the corp, they seamlessly continue to have healthcare etc.
I think the first step to making something like this happen is creating an extremely valuable piece of tech that society cannot do without. That acts as a beacon to attract workers and provides leverage. With the appropriate legal framework around that, it would cascade from there.