Barcilliant is spot on in essence/what he's getting at.
But it's not a fair world and the bigger crowds you draw in the more you'll be paid. That's why actors and athletes are so overpaid. Football is a team sport though so a lot of these clowns who don't even have the pull get paid bumper salaries because the market has gone batshit crazy. Many are stealing a living.
And yeah Football fans are thick as pigshit no doubt.