Great! So will Apple employees walk out next in protest of Apple assisting Chinese government by giving them iMessage and iCloud data? Source: https://www.reuters.com/article/us-china-apple-icloud-insigh...
Apple has a very significant manufactoring presence in China, so unfortunately they can't cleanly separate from China like Google can without risking retaliation
The decision isn't free, and that is the problem everyone is pointing out. You can't expect companies to "do the right thing" when it gets in the way of profit. The only way to make that happen is to put massive PR pressure on them to do "the right thing" whatever you believe that to be.