I'm amazed you think Dispatches put out some good programs.
Maybe I've just been lucky with the ones I have watched over the years !!!!!!
(granted the more recent ones I haven't seen many of - perhaps they've begun to deteriorate in quality since then!)