The MLBPA has been the strongest pro sports players union and won its players major advantages over the years that allows its better players to score with big guaranteed contracts and has kept team payrolls escalating from year to year so everybody is getting paid more. I doubt they're going to agree to any concessions at this point.
I'll say it again, that I think the biggest problem with parity in the league are the franchises at the bottom not spending enough to be competitive, it's not teams up at the top spending too much.
The fact is, the Giants had the 4th highest payroll in the NL last season, will again this season, maybe 3rd, so we're hardly in a beggar man's position to be claiming about being out-spent by our competitors. Some of the AL clubs spend more, but only one of them can get to the World Series, wherein anything can happen in a single series and money becomes less important than other factors.
And, then, there's this:
WS Winners
2011: Cardinals
2010: Giants
2009: Yankees
2008: Phillies
2007: Red Sox
2006: Cardinals
2005: White Sox
2004: Red Sox
2003: Marlins
2002: Angels
2001: Diamondbacks
Sure looks like parity at the top.
The Cardinals are a classic example that as long as you're in the top half of spending and you're very well run ball club, you've got a great shot at titles.