Consider the supermarket: The outside aisles and often towards the back contain the most shopped items: eggs, milk, veggies, etc. So...why not place that in the front for ease of access? Well, to sell you all the processed, ultra-processed and other crap.
A thing I've learned about this country and entertainment is that the goal is to empty your pockets. From the time you enter the movie theater to the time you leave, they want you to empty your pockets. A football game is no different. If you can control your spending - don't eat their crap, eat before and after - you can spend money without emptying your pockets. But if you demand the full experience - parking, food, good seats - be prepared to be exploited.