Museums are always controversial places - although I'm not necessarily disagreeing with the paucity of a lot of the Science Museum's treatment of aviation exhibits over many years, and Wroughton in particular. The 70s-90s move out of London has created some real gems - even if Wroughton isn't one of them. The Royal Armouries in Leeds I'd label one of the world's truly great museums.
G