I think the point is that say when we had prime Drew Brees: Other companies could do NIL with him to help pay what his contract would be so that his cap hit would be more like a league minimum deal and we could sign more better players around him.
But there’s no difference between that and a player taking less becoming he makes some extra cash from endorsements.
That’s what Brady did and he went to small market Tampa.