Bernie has told Silverstone to stop moaning, and that other European venues cope (even with fewer spectators).
The business model that F1 works under just leads to circuits being stretched beyond their means- look at Mangey Course, Nurburgring, etc. Even Spa has struggled.
If Bernie continues to insist on £20million+ hosting fees, and insists on all track sponsorship being sold directly by FOM (with no money going to the track). In terms of sustainability of F1, it would make much more sense if FOM paid a hosting fee to the circuits, and then they received the gate money. The races would be held at circuits that attract fans. Rather than the countries that just want to advertise themselves!
If you assume 100,000 fans attending the GP, to pay the hosting fee, you currently need ticket prices of £200....