What they say in the channel are all true, they have been traveling in China and living there for long time, they married Chinese wife. If you really look closely, you will notice that they pointed out many problems in China, which I don't think it's Sinophobia. If you point out problems in any country makes you something phobia, then there's no freedom of speech....