Upset? No just pointing out BS ("the NFL explicitly controls every player’s NIL", the NFL ruins players' careers if they don't do interviews).
Also, it what you say was true, Josh would have the most brand endorsement deals, by your logic. He doesn't.
Gruden embarrassed himself, his team and the League---and was still paid tens of millions for it.
They go because they are paid by the brands to promote this brand or that. Subway, for instance.