Criticism is always warranted for things. But let's be real - having devs that stan the ccp for software that is, keep in mind, highly decentralized is low risk for the overall development of the platform for anyone worried. If we're talking ethics of it, I'd say buying chocolate bars from nestle is probably a greater evil in the scheme of things than developing software with tankies.
Personally, I always feel when people freak out over ccp aligned people, it's quite a bit of a double standard, and a lot of the time, it's clear there's some other equally nationalistic sympathies at play. Half of social media in general is used for propagandizing, and I don't think any country has its hands anywhere near clean. Hell, half of American media would blacklist people for talking out against the Iraq war not that long ago. Every place has its bias. Purity testing over something like that for a whole framework just doesn't make sense.
Authoritarians and authoritarian sympathizers should be called out at every opportunity, but the actions have to make sense