I think the economics of baseball have changed a little. Which is to say that they've changed a lot. Salaries are going to go waaaaaay up with the new TV deal.
Exhibit A: Jim Edmonds. I like him. He plays hard, plays hurt. He's been good for the Cards. But until this year there's no way you pay a guy on the downside of his career $19 million for two more years. Maybe last year was an anomoly. But it sure looked like he peaked in 2004. He's had two years of significant decreases in batting average, slugging, and games played. Not encouraging.