I find it hard to believe that Johnson would waive his NTC to go from a cup contender to the Canes. Stranger things have happened I guess as I didn't think Skinner would go to Buffalo either. Although that's going from one bad team to another and going closer to home and only for 1 year.
He wouldn’t, nor should we ask him to. Players sign these deals in good faith with the expectation that they will be honored. They often leave money on the table in exchange for the security of knowing that they will be able to play out their contract with the team and in the city that they like.
That’s not to say that players don’t choose to waive their NTCs, or that they shouldn’t be asked to do so if the situation is reasonable. If you’re talking about somebody whose play has declined in a big way and who is making a lot more money than he’s worth (like Callahan, for instance), then it’s only natural that a team might inquire as to whether he’d be open to a move. Or if it’s somebody who has been pushed to a lower line and might be interested in an opportunity for a bigger role on another team (like Killorn.) Or a player on a rebuilding team who might like a shot with a contender, or one who has developed some bad blood with his current organization and might want a change of scene. All of these would be reasonable situations in which to ask a player if he would be willing to waive.
But when you’re talking about a guy who is still a top six forward on a reasonable deal, loves the team he’s on, and is playing on a contender, there is absolutely no reason to think he would be remotely interested in leaving and no legitimate cause for the team to ask him to do so. In this case the team is simply saying that the NTC they gave out really didn’t mean anything, and doing so especially to a player who has meant as much to his team as Johnson has does not paint the organization in a good light. The player has lived up to his end of the deal and has performed at the level expected of him, so trying to force him into a trade that holds absolutely no benefit to him shows a complete lack of loyalty and good faith with regard to the agreement they signed with him. And other players take note of that sort of thing.