All I said was that having someone in your office who is overpaid isn't the same thing as what Callahan is facing.
This franchise has built Callahan up as the "heart and soul" of the team. They've marketed him as the definition of hard work and effort. It's very hard to do that and then turn around and say, "Sorry, we don't think you're worth what we gave to Brad Richards, Chris Drury, Scott Gomez, or Wade Redden." The fact of whether or not Callahan actually deserves that money isn't really relevant, it basically boils down to "When it comes to writing a check, we valued these other guys more than we valued you." We can put all of the injury risk and age spin on it we want, but this team has a serious history of throwing money around at lesser players than Callahan.
That doesn't mean that I think he's worth $6M per year for 7 years, but I'm also not the one who signed Richards, Redden, etc.