I love how much hate players get for refusing to waive a NMC/NTC that they negotiated for in good faith. Every time fans think a player should be moved for whatever reason and they won’t waive e there’s a storm of “screw that guy, bench him, threaten to send him to the minors”. I feel like actual GM’s recognize they’re dealing with real people and maintaining a good reputation with players and agents is an important aspect of their job
He's well within his rights to not waive his NMC.
And we're well within our rights to do what's best for the team and preserve our cap space for next year, and therefore not play him another game.