I don't think CCFC contribute that much to the coffers profit wise. That said though, where do they find at relatively short notice 25+ events a year with 10k visitors?
What obligations are in the Wasps' agreements with the new catering company? Surely they'd have an expectation of footfall?