This is a predominantly American website with American users. Your experience is of little relevance here.

The author appears to be Chinese and the articles they have written on the site have something to do with China

If nationality would matter here I would be geoblocked and yet I am not.