This article is premised on the idea that basically everything the Chinese government does is unethical, which is debatable. For one, the Chinese government is largely supported by its population. There might actually be engineers working on Dragonfly who do not believe the project is unethical. It's not that black and white...
How would one know if the Chinese government was supported by the population or not, given that anyone expressing a contrary opinion is likely to be a thorn in the eye that is China's surveillance state?
Or given the fact that any attempt to gather opinion about the communist party on the ground would instantly land you in jail, this is an impossible statement if anything.