He makes that kind of money because people watch the sport and in larger quantities than people watch any other sport (except maybe for the world cup). So simply, if you don't want to contribute to his salary, don't go to games, don't get the NFL package, don't buy merchandise and as the league starts losing money, he'll be gone.
And 44M is nothing, just ask Bernie Ecclestone.