Agree on all points.
Personally, if I were a player, I would be grateful that I had Donald Fehr representing me. If one disregards average salary and looks strictly at median salary, as you suggest, I still believe that the players made out quite well during Fehr's tenure. For example, in 1988, the highest median salary was $500,000. Today the highest median salary is $5.2 million, a more than tenfold increase. The lowest median salary in 1988 was $130,000. The lowest median salary in 2009 is $410,000, a 215% increase from 1988 to 2009.
Could the players be making more money? Yes. However, I don't think the majority of players have made out too badly. The marginal, replacement-level players have never exercised their considerable leverage. I suspect the reason that they haven't done so is because they don't want to be seen as "rocking the boat," so to speak.
I've long supported the idea of a 50/50 split of broadcast revenues between small and large market teams. However, the owners of the small market teams have yet to grow a spine. Kevin McClatchy, former owner of the Pirates, promised that he would take a hardline stance during CBA negotiations. He never did. No small market owner has. Until someone does, I believe that we will see the economic chasm between small and large markets continue to persist.
However, it is important to remember that revenues for Major League Baseball have never been higher. MLB Advanced Media, in particular, has been a real cash cow. And the small market teams are still making money from revenue sharing. Therefore, I think the incentive for small market teams to be more obstreperous is virtually non-existent.