My understand is that there is a no trade clause, where a player can still be demoted. And a no movement clause where a player cannot be traded or demoted.
"A Player with a No-Movement Clause cannot be loaned to the minor leagues or transferred, claimed on waivers or traded without the Player's consent."
A player has the right to waive the clause but it is a controlled by the player how much they may waive the clause (1 team or more).
If I were the NHL I would say that this flexibility is illegal, and it is all or nothing if the player requests it. If a team requests it, I would allow the player to negotiate under what terms.
I think the origins of the NMC is to have certainty. You can buy a house, your spouse can get a job, your kids can go to a specific school. It was designed for stability and so that a player isn't whisked across the continent overnight. But now it is being used to strong arm a team and weaken a team's trading strength. I don't think either of us can get into the heads of the original discussion on this topic, but feel free to quote the genesis of this clause at its inception.
Yes, the forcing I guess is more the limiting of options. They could have kept Brady and he just wouldn't have re-signed with them.
This is an idea I feel is good. I don't feel we need to argue a difference of what each of us may feel is good.