My point is that that revenue is how the salaries of the big stars get so high. (Yeah, doesn't apply to the 6th offensive lineman, but definitely to the stars.)
If you watched his bit, you notice he made a big deal about the Beats vs. Bose headphone thing. That is just silly.
That advertising is a big part of the revenue stream that allows the salaries to be 20x what they were in the mid-70's. <30 years and 20x salary growth is good for both sides, i would think.
The ad money is what you said and i agree. Same with the big network money that comes in for telecasts and broadcasts. But, with that big revenue comes the need to be available to the networks and the rest of media.
It's part of the contract every one of those guys sign.
If they don't like that, they should collectively bargain it away. (Unlikely as it may be.) If it's in the CBA, they have to honor it. That requirement is there because it makes everyone money. Don't want to do it, expect it to cost you either in fines or reduced revenue (long run) which hurts the players too.
Nobody wins when players take a stand like this. It's fake martyrdom in search of a valid cause.