Agreed. But to me anyway, they really seem to go out of their way for the NFL.
For example, they have been going after Microsoft almost forever about being a monopoly and price fixing, but they wrote a law specifically allowing the NFL to have a monopoly. And I never remember reading anything about the government looking into why anything NFL costs so much, and at the same time someone put pressure on DHGate to stop advertising fake jerseys.
Seems they get special treatment for some reason.