You're excusing the Preds' bad moves under a terrible thesis. You can try to "win now" and not jeapordize the future in one stroke. They gave up assets for Turris and gave him a terrible deal that, in year one, was already looking like a mistake. One of the players they gave up was Samuel Girard and boy oh boy would he look good in Nashville right about now.The Predators are trying to win now, that's also why they went and got Duchene, they need Josi more than they need picks and prospects. The Habs were definitely not in a win now mode last year.
Who's the #1 defenseman coming up their pipeline to replace Josi?
They're going to regret that contract in 5-6 years but this is where this team is, they're not rebuilding yet. He's a key player for them in his prime, it makes sense to retain him.
If Nashville didn't give out the Turris/Duchene deals, it would be digestible. Every team, including the best ones, have at least one bad contract. It's once you start accumulating the bad contracts that shit gets a lot more difficult. In Nashville's defense, though, defensemen age better than forwards.
Nashville doesn't have a #1 d-man in the pipeline, but Las Vegas was willing to give up Erik Brannstrom for a rental 8 months ago. Auction Roman Josi off for a monster return and figure it out after.