They're a cap team. Cap teams have to let talent go away at some point, because you can't just keep giving guys raises when there's no space left.
"Carolina has a problem paying for top talent" is true in the sense that the front office is definitely not going to overpay one or two guys at the cost of the entire rest of the roster. That has burned a whole bunch of teams and is not a smart way to do business in a modern salary-capped league. You're better off letting a star go and maintaining your salary structure than going all-in on a bloated contract.
Source: the team whose logo you're using in your avatar
I’m not saying overpay but please pay even market value.
8x6.2M is not even trying and I remember all that 7.x talk with Aho when Toronto kids were getting +4M on that with midd term deals.
Ahos rumoured start was somewhere in the 9.x which was very modest starting point
You keep your core guys, franchise guys and don’t overpay your depth players.
Aho/Scev/Necas/TT/Jarvis
Slavin/Pesce/Hamilton.
You keep that and you can walk to the locker room every year and say to the players our goal is the Cup.
Hamilton leaving leaves a huge hole.
Again you pay your star players when they are in their prime.
Hamilton+ Ned over what they now did