If Silverstone was to lose the big go-cart race (which I don't think it will), then they are likely to put more effort into their other big events - like WSB.
 When you think Bernie wants 8.9 Million to allow them to run the race, I don't think they can be making much (or probably a loss).
 
 F1 really has lost touch with reality (and it's boring).