I apologize for jumping in on this but I'm interested in peoples responses.
It probably needs to be clarified on what levels teams should compete and what levels they shouldn't. Should the front offices be part of what makes for a successful team? (in my mind, yes) Should where a team plays and the media market it belongs to? (no, again IMO)
Making a level playing field, so the best front offices create the best teams, is everyones goal (I assume). The disparity in media income makes the possibility of this being a level playing field unlikely and finding a solution equally so.