It's not an overpayment. It's the going rate in today's NHL. Ken Holland has to get with the times. If you want a high end player (he said he did) and you're not currently developing one (we aren't), then you've got to pay market value (he doesn't). There's a reason we haven't been getting anybody of note recently, and I know this is a surprise, but it's because KH isn't willing to pay what competitors in the market place are willing to pay.
It's simple supply and demand, there is a small supply of high end players and everyone wants them, so the price is high. Apparently KH doesn't want them bad enough. Simple as that.
This. Kenny lacks the courage to pull the trigger on high end talent for fear of "overpaying" (gasp!). Anytime there is any kind of competition for a player these days Kenny loses. Good thing DeKeyser had an entry level cap or Kenny would've probably lost him too.