Negotiations with Aho had dragged out for months. It went way beyond your theory about Dundon willing to pay for on ice product, especially an elite asset like Aho.
As I mentioned, his negotiating approach may have evolved as a result of that failed negotiation. It wasn’t always the case that he was willing to pay what it takes to secure elite level talent long term.
This is simply not true. Aho signed the offer sheet literally on the first day he had the opportunity. That year, the Hurricanes were bounced out of the playoffs in mid-May, and Aho signed on July 1st. Even if you think negotiations started the day after the playoff exit, that only leaves a month and a half of contract talks, which does not equate to months. GMDW indicated before the free agency that he thought the negotiations could go on for months, but it never got to that point.
Aho's signing is a clear case of a player wanting what he wants, and he found some team that was willing to give it to him. Aho expressed that he wanted to get a deal done as early as possible so that it didn't interrupt his offseason and training camp. Carolina's main ask was always more term than dollar amount. Aho wanted the Matthews-type contract, and Carolina wanted something more long term.
There has been no negotiating approach change from Carolina's end. Each player is different, and what player A wants doesn't mean that's what player B wants. Case in point, Carolina offered Aho the same deal that Svechnikov eventually signed. Clearly Svechnikov wanted something more long term while Aho wanted something shorter that'll lead him right into UFA status.
I think it's a huge double standard that when other teams try to sign players to team-friendly deals it's considered negotiating, but when Carolina does it we're being cheap or lowballing players. Say what you want about Dundon or the organization in general, but we've been able to sign all our young players well before the start of the seasons, while there are several teams up north that have/had their young players hold out of training camp, and I even believe some games, with one player in Nylander waiting until literally minutes from his deadline to sign.