The Grand Prix has been lost due to Bernie's greed it's as simple as that.
Suggestions have been made that Silverstone doesn't have the facilities of many of the more modern tracks, perhaps in some cases this is true, but compared to places like Monaco which has terrible facilities in terms of access and space for the teams to park their vehichles etc. Silverstone is by no means at the bottom of the list.
What I'd like to say to the BRDC is screw Bernie, keep the 9 million and spend it on the circuit, there is more to motorsport than just F1.