yes mark needs to be a team leader by making himself easier to cut or trade. Can anyone find a situation where this has happened before? where a player converted guarunteed salary to bonus without getting a raise? Im not talking about what's possible i'm talking about what will happen. Any agent worth their licence would want something out of the deal. Players don't make deals for no reason. Neither do teams. Everyone acts in their own economic interest. There is no advantage to the player to get his money up front. It's just a different delivery method.
The only reason Mark would make this deal is if he wanted to leave NY. In which case his "team leadership" is not relevant.
Don't agree with any of this. In no small part because doing this doesn't even mean he gets traded. If you can find an instance of a player refusing to take money in advance to help the team clear cap room - with no pay cut - then I'll stand corrected. But the onus is on you, since you're the one saying he wouldn't do that. Not to mention your analogy to your own finances is kind of silly and irrelevant.