Those deals were singed before the re-capture penalty was put in place. Nobody could predict that. Kronners deal was a real bargain back then.
All teams have players with "bad contracts". CHI fans hate Toews contract, but tolerate Kanes because he's a scoring machine... right now. That'll change when he slumps.
This is the Nu:NHL. Everyone has "bad contracts". Usually the "good contracts" (according to fans) are players playing above their cap hit and are on a short term deal (i.e, Vanek).
Sometimes when Wings are playing bad and everyone here are on negative (fire everybody and tank) kicks, I'll go read other teams boards, only to realize they hate their GM, scouts, players, equipment's manager, goalie coach and etc. as bad as most here do about the DRWs. Lol
Same story, different team.