Yeah, I always try to find the silver lining and that could be it. If the Dodgers cruise to a third straight title after buying Ohtani, Yamamoto, Tucker, Diaz, Skubal (and many more), then maybe that's enough of a wake-up call to get the system changed.
I know some players are saying they will never accept a salary cap, but that's a relatively easy problem to fix if the owners really want to. From the owners' standpoint, you show what percentage of revenue is currently being spent on player salaries, then propose a system with true revenue sharing that raises that percentage, with a cap and floor in place. So instead of 1 player getting $700M, you wind up with seven players getting $100M. Once you propose a system that gives more overall money to players, but spread out more evenly, then a majority of the players are going to get behind that.
The key is, do the owners really want to solve this? Because the current system allows them to just complain about the Dodgers' advantage, but not have to worry about a salary floor each year. I'm skeptical you will get enough owners to agree to that.