If only there was a clause that protected you from being placed on waivers
Yes, that's true. But what good is negotiating a M-NTC if waivers can eliminate that? We're not talking about a player being sent to the AHL and the issue isn't being on actual waivers. Teams typically expect a slightly lesser deal when you add restrictions, no? Yet, they can put you on waivers to be claimed by those 15 teams. That's the issue. The other issue is a GM telling the player, "Waive to a team I have a deal with or else." That's what Drury did.
Are teams doing anything currently against what they have the right to do when it comes to putting players on waivers? No. But does it make sense? Again, no, not really. It's not difficult to understand why players think that's something that should be changed. It's not something that should change tomorrow, but it should definitely be talked about in the CBA negotiations. This isn't exactly a pick your battles situation. It's a pretty big one.
Typically, when you expose a highly paid player to waivers you couldn't make a deal and you're hoping somebody takes this older vet from your team. Rarely is it because you want to play hardball because he wouldn't accept offers you did have. So it's easy to see why this ruffled some feathers.
The only thing waiving the M-NTC does is allow a team to get a valuable asset back and make deals., yet they can say F the asset and deal, take this player off my team because he's not playing nice and agreeing with me. Fans can point to a player not living up to his contract but that's a different issue and I don't see that going well in CBA negotiations. Drury didn't do anything wrong here because that's a allowed. Noting you can do now, but it will certainly be brought up.