This isn't true though. I generally turn up about an hour before kick-off, and there are hundreds of people milling around outside the stadium, and already scores of people queuing at the serveries in the ESL. People queue at least 5 minutes either side of HT, so that's 25 minutes, rather than...
The flip side of that - the current situation, from the club's perspective - is to avoid all of the management time / costs / hassle of running it in house, and just take a (big) fee, to sell the rights to the catering to a third party (Sodexho). That Sodexho do such a poor job of maximizing...
The range of food is remarkable, though understandably easier to carry more stock if you've 3 or 4 home matches per WEEK.
Hard to comment on value as your menus carry no prices. £7 for some chicken scraps doesn't sound THAT amazing though.