As an American, sitting down next to a European on vacation for more than a few minutes is never fun. Once they inevitably ask "Where are you from?", they follow it up with a lecture on American politics before I can even finish my sentence. It's tedious and it's nothing new.
It's probably way more frustrating for people having to listen to their boss lecture them at work about how screwed up a country they've never been to but you've lived your whole life in is. You're not in a position to just politely say "bye" and never see them ever again without any consequence. You certainly can't speak up against them because they're in a position of authority.
If you understand the language and culture the locals talk a similar way to the responses from the BBC video. And in the Vice video the locals even spoke for the secret journalists.
Also for mainland china everyone refers people from any ethnic background from Xinjiang a 'Xinjianger' not a singled out 维族人. I'm sure there are a lot of injustice but ethnic minorities are known to entitle a few 'privileges' such as carrying knives and not subject to one-child policy. Hence the cause of the inevitable unfair treatment and conflict (to be honest many policies are not up to modern liberal views). I'm not defending ccp ever, but I'm also shocked people knew very little about everything else.
Counter-anecdotally; I've never experienced this and in my workplace at least, the people who never stop talking politics are all American.