I don't understand your agressiveness towards me, this is a conversation, we can talk and disagree without insulting.
I don't know every developer at Google or their situation but the idea that they're victims of a system that forces their hand is a stretch. There's people resisting changes they don't want at every step of the soci-economical ladder in different countries across countries and cultures. I can 100% understand a single person not being able to do so given their life circustances, but we're talking about a change across an organisation that probably encompases 100s of people, this is not resting on a single person. As I said in my original post, there's doctors in poorer countries with better ethics, what's different about developers?