Lets get some things straight baseball is never good business, to have such a mismatch of funds between teams is just plain dumb, but with that said.. it not going to change anytime soon I don't think. Even when the CBA comes due, I don't see a major change in it, you will have the NY and Boston fighting for keeping the rules the same, and players backing those owners up.
As for us, we could be in the elite of the pack, the problem is JR and the board doesn't pony up the money, they do use the gate/ park fees as a basis for setting the team payroll, what they don't include is the TV/Radio deals that they got from ESPN and ComCast this past year. I would love to find the figures on how much more money they got from those deals, that they are not putting back into the teams roster.