NSH trading Weber makes less and less sense as time goes on.
1) The return probably gets significantly worse each year they hang onto him
2) Being a budget conscious team, almost done paying the $14 and $12m years, he becomes somewhat of a bargain in 3 years - and Nashville is exactly the kind of team that won't mind a higher cap hit lower salary player.
He's the face of that franchise - the only reason they would trade him is money, and they've almost paid out the bulk of it already. Might as well hang on to him now.
Weber is the face of the franchise, and that is apt because that is a team that lives off it's defense. As long as they are built this way, without game breakers up front and without a 1C, they won't have a good chance to win the cup with their current core. Maybe their ownership is happy with that, to make the playoffs and a decent amount of money each year. Maybe they want to try for more.
If they want a 1C, the only pieces they could trade for one are Jones or Weber. Otherwise, an opportunity has to fall into their laps. Most Nashville fans consider Jones to be the most untouchable piece on their team. So for sure, trading Weber as the face of the franchise would revolutionize that team, but maybe that's the point. They would immediately become a more balanced squad with a new identity.