I think the programme did pretty well. It was not too sensationalist, although some of the music was intrusive and intended to set a menacing tone, which was over the top.
Whilst dissapointed to hear of the supression of the fatigue problem, it does not really surprise me. Politics and commerce are a nasty mix!
Could it happen today? I think less so. There would obviously be people who would want to supress such information but we no longer have so many company staff that are 'lifers'. We also have 'this' the Internet. Any one can publish any thing at any time. Any whistleblower in DH would have had more of a problem in getting the news published.
I also agree that politics seriously harmed the VC10, from my reading of Swift, Silent, Superb. However, I think that all prospective purchasers of the VC10, would have tarred it with the same brush as the Comet. Would their pax have believed the sales pitch that Vickers had got it right?