IMO it all just sort of evens out, these guys who get monster contract type deals were producing at insanely high levels when making the MLB minimum and low 7 figures for several years so you are sort of paying for that past production more or less. At the end of the day it is what it is and the teams have been setting the market price (and it's not just the large markets any more) mid market teams like the Tigers, Twins have been participating as well.
I mean Mauer put up a 6.2 WAR while making 500k or so back in the day, so it makes it easier for me at least to spend 20 million on an occasional down year for Mauer (due to injury).
And that's why I think The Twins signing Mauer seems like a fair deal.
The Angels are paying Pujols for his success with St. Louis, the Tigers are still paying $30Million this year for Prince Fielder's success with Milwaukee -- and he's on another team's 60 day DL right now...
The Twins at least are paying for Mauer's success as a Twin.