I think you are missing the point of the series - the shows are not meant to be tourism adverts for the countries they 'explore'.
"Explore, a new travel-based journalism series, provides an insight into exotic parts of the world, revealing stories about the environment, globalisation, and politics."
So yes if they did one on Britain they may well cover that sort of subject.