I agree with you that it is surely unnecessary to resort to buying food at a football match, especially if it is outrageously priced. It's a couple of hours, FFS! There is absolutely no excuse for poor quality when they are charging so much. Likewise with the beer, which someone earlier said...