At the school where I’m familiar with the finances, the concessions stands were run by student volunteers from other after school programs. They got a cut of the profit. It was an easy way for different programs to raise money with a much larger audience than they could get anywhere else.
This school wasn’t even a “football school”. The football events were just a big excuse for everyone to come out and do activities at the school.
Also none of the people working the game are paid except for the ref (and the TV crew if you have one). It's all volunteers and students. Our principal was the announcer. The revenue from football paid for every other sport and then some.
Schools that weren't football schools had much more modest stadiums, usually just a field and a pre-fab bleacher.
> why do people constantly ignore this.
Why would he complain, in this context, about a football program that is generating income for the district?
You're always beholden to the person who pays the bills. If your football stadium is paid for by public funds, you're beholden to the voter (by way of elected representatives.) If your football stadium was paid for by the local Ford dealership who asks for a cut of concessions, well... you give them a cut of the concessions.
People in North Texas seem to trust corporations more than they trust local governments. I think that's because they're familiar with whom they elect to office. The local corporations might be run by sociopathic dorks, but at least they're SUCCESSFUL sociopathic dorks. And while it might seem that I'm dissing North Texans... I'm really not. We may be on the road to neo-feudalism, but at least they know what side their bread is buttered on.
The games I have been to recently have a medic of some kind, the coaches, band/drumline director, police officers for security, plus a bunch of teachers doing other things. They may not be getting paid extra to do it, but they're still employees and a portion of their time is being used for the game.
You're just saying football is popular and some revenue comes in, but nothing that proves football is money making for the district.