I want Price on the team as much as anyone. I understand the need to pay, and even to overpay for free agents now and then. That doesn't mean that I have to like the contract that a player will get.
If the Price contract doesn't keep the team from financially being able to fill other needs in the future, then all is well and good. If it does, then IMO, that's a problem.
Another problem is that a contract like that could very well end up blocking a younger and better pitcher from a spot in the rotation in 5-6 years. If Price is pitching like a #4/5 pitcher at the end of his contract, and we have better options in AAA, do you think Price is going to be benched with his $30 mil salary?
History has shown that signing pitchers, especially ones in their 30s, to large contracts is often not a good move. Again, I would love for the Sox to sign Price. I think my concerns about his contract are valid, however.