If you’re the NFL. Do you let this kind of thing happen? You don’t want teams paying people to prevent them from playing, do you?
What prevents a team with no room under the cap from paying a guy not to play just to keep him from signing with a competitor? And what keeps a player who’s had a few injuries and could really stand a year off (he’s cleared to play, but clearly could use more time) from taking the money to not play for a year, then coming back the next year to sign with someone?
It just seems to be against the best interest of the league to have teams able to pay people not to play. Anticompetitive, at the very least.