Not "any source" but "any
certain source". These certain sources (FT, Bloomberg and BBC, CNN etc.) are known to be biased at the least, and fake news at the worst regarding China. The articles from these sources are often written by Indians, essentially they are "
indian" sources, so not being neutral.
If we change these "any sources" to Global Time, or Russian, Pakistani sources with articles by Chinese or Pakistani authors, would you give them the same treatment as you give to FT, Bloomberg etc.? We can ask you the same question.
I think that you have a default position that these "any source" are trustworthy to begin with. While many of us take the default position that these "any source" are liar until proven otherwise.
I do agree with you that we have to agree to disagree.