hanhphuc
So, for some software "I write software" can be better than type 1 and type 2. What if that were the case for the majority of software that would make money?
However, I propose that this doesn't matter, since another type of engineer is higher than these 3 types.
Type 4 - Principal Engineer - I write software and I have Virtue: I get to speak words; maybe you can speak too but I won't listen, but I'll make sure you don't think negatively (enough) of me to try to reduce my Virtue. For example, I'll spend time carefully listening and explain truthfully how things are complicated until our time to chat is up.
Anyway, it's just common sense. I believe we have the tools to change things in that area of the world, but not domestically. Our hands our tied here, so how will we deal with the fact that hundreds of thousands of citizens do commit crimes that lead to long sentences. If we don't jail a few hundred thousand of these people, then will it lead to problems in society or the economy? Inflation is already hard enough on the rich and poor. Around Xinjiang, we have more tools available to stop the prison labor there, like industry sanctions.
The ROI of working on Xinjiang is higher than the ROI: the conditions there are worse according to what I've read and we have more powerful tools at our disposal. So, let's keep our head clear and focused on China.
(Hopefully it's clear I don't truly believe what I wrote. It just sounds logical to me.)