I think the League and PA is going to have to agree to something harsher if they want to bring parity to the league. Interest in baseball is dropping quickly and if the big market teams are the only ones signing FAs then baseball is going to become more niche than it already is. The elite talent cant keep going to the same 4 or so destinations, it will damn the game.
On the flip side I saw there's 200 or so FA still out there and not many teams interested. So they're going to need to do something about the tanking as well. The draft pick compensation probably needs to change significantly.