Free agency is about the most recent good thing to come from this union. Shortly after, the Union was hijacked by the superstars and their agents.
There’s a reason that there’s no bottom on payrolls. The reason is that union leadership has never been willing to entertain a meaningful cap on payroll, feeling that would hurt the 5% at the top. The ‘rank and file’, and the young players entering the league, have been a complete afterthought…their interests frequently sacrificed to ensure that veteran star salaries would be free to grow exponentially and without limit. Meanwhile, the Union totally ignored the minor leaguers…being dominated, as it is, by those that had signed big bonuses (and, again, their agents)…never having experienced the financial struggle. Even when the minor leaguers finally unionized, it was due to a grass roots effort among current and ex minor league players. The owners recognized their union without batting an eye. It could have happened decades earlier if the MLBPA had cared at all.
The problems run way deeper than Tony Clark. (Although I do think they need a much, much stronger leader to turn things around.)