Your assertion is that the Giants could have restructured the contract, if they wanted to, right? And therefore by definition suggesting that it was by choice they wanted to cut him.
If that’s the case, the narrative doesn’t stack up because it would have been in their best interest surely to push this point because I suspect if they did, they’d have gotten trade offers for him as the only reason they didn’t was because other teams knew the Giants had cap issues.
So to me, I really do just think that manouvering the cap situation was not as easy as you might be suggesting. That’s what I’m trying to say, I think