People get upset by these “whataboutism” posts but they’re perfectly legitimate points to make. It’s good to interrogate the media that we consume and to consider the conditions that would lead to an article like this being produced and published.
Side note, there’s been a flood of anti-China content on this website lately, it’s odd.