I think we need to establish a hierarchy. I hereby suggest the following, the 'Brovion Scale', to be applied to all matches.
Didn't go to the game - Armchair fan
Went to the game but left early as I have other things that are as important as football and I need to fit them all in - Fan (Class 2)
Went to the game and stayed to the end as it's disrespectful to leave early and sod the inconvenience - Fan (Class 1)
Went to the game, stayed to the end, brought loads of food and drink - Superfan
Got there early, bought loads of food and drink, stayed to the end then brought loads more food and drink - Uberfan
Got there early, bought loads of food and drink, stayed to the end then brought loads more food and drink, then went into the store and bought all the new kits - Mug punter.
I think this has legs. Could be fine-tuned to recognise super-human endeavour to actually get to the Amex despite SASTA's best efforts?
Could we just add another one:
Didn't go to the game as on holiday in Dubai** but would have gone had I been at home - Bad fan for booking a holiday.
**Insert holiday destination as applicable