We didn't have ANY revenue sharing until after the 1994 strike. Then a revenue sharing plan fell into place, and THEN the Yankees started winning and spending. Revenue sharing was an absolute failure because teams, notably the Twins, Expos and Brewers, realized they no longer had to place a winning product on the field in order to make money. The Brewers currently spend LESS on payroll than they receive in revenue sharing. If they aren't spending the money they get NOW, why should they get any more?
I've never understood why fans and analysts (George Will comes to mind) who are entirely conservative start picking up socialist ideals when it comes to sports.
I'm not an expect on Unions, so I'm not getting into that argument. But how exactly is the MLBPA hurting baseball, and fans in general? The Yankees' outspend everyone? I don't see the rings.
The MLBPA is the most successful union in the country. I'd hardly call them asinine.