To me this is the difference between a contending teams signing and a pretending team signing, this is a Kenny Holland Pretender move. This is Kenny looking at the team and saying everything is fine here is a 7 year deal we'll continue to do the same thing we've done for the last 5-6 years.
A contending team GM would have seen Abbys agent asking for 7 years and laughed the agent out of the building, a contending team doesn't lockup bottom 6 players to unmovable 7 year contracts. Look at a team like Chicago and how they have stayed competitive and won 3 cups, they trade away and let players like Byfuglien, Saad, Sharp, Ladd, Niemi, and countless others go from the team in order to keep things changing and keep a team competitive. They don't lock players down to long term deals unless they are true centerpiece superstar players. Chicago realizes that the players they have can be replaced and still be competitive. Kenny Holland doesn't know how to do that anymore. Do you think if Abby played for Chicago they would give him a 7 year $4M dollar extension? No, no they wouldn't. Because they know that Abby isn't the type of player that will take the team to the Finals. Kenny doesn't look at this team like that though, he doesn't see that this team needs help. All Kenny sees is that Abby is a home grown talent and should be rewarded for his loyalty just like several past players he's resigned out of loyalty. Loyalty doesn't win Cups, heck loyalty doesn't even get you past the first round but Kenny doesn't see it that way.
This team has not made it past the first round in years and what's kenny doing about it? He's signing guys like Abby to 7 year extensions. Signing Abs to 7 years isn't going to make this team go past the first round, all Kenny is doing is resigning everybody and keeping the team exactly the same and setting us up for the exact same first round exit that we've become accustomed to.
At some point Kenny is going to have to realize he's going to have to drop the loyalty crap and actually try to better the team, not keep it the same year after year minus one or two new guys making the lineup. At some point Kenny needs to realize this isn't working and make some wholesale changes but that would go against everything Kenny believes in. Whens the last time we traded a roster player? Eaves? Does Kenny even try to better the team or is he just content with this roster and its first round exits?