An Inkstone editor here. It's almost always a good idea to follow the money, but I'd argue that there's no better way to determine our impartiality by examining our work. Alibaba owns Inkstone but we've received absolutely no editorial direction from them and/or from any of their executives, including Jack Ma. This editorial independence matters to readers and matters to those of us who work here.
Also, I'm not sure people are getting the right idea about what being a CCP member means in China these days. I find this NYT (my former employer) article informative: https://www.nytimes.com/2018/11/27/business/jack-ma-communis...