Earlier quoted context omitted.
That's extremely disingenuous. Any profit left on the table will be exploited by the next corporation in line. The loop has to be closed by the people when they get mature enough... and if that's what they want: there are few things more bigot than someone measuring with the west meter other countries' success.
"If I'm not mugging the grandma, somebody else will" is the most disingenuous excuse of all.
Likewise, Apple can play China's game, or just cease to exist in china where someone else will merely take their place. The situation is exactly the same, grandma is getting mugged no matter what.
But...even worse than that though, the company has to compete with those Chinese players outside of china as well, and leaving Chinese market share out, that can make it harder....they could disappear entirely from the rest of the world as well (assuming Chinese players are competent outside of china, which admittedly hasn't been shown yet). So at the end of the day, of competition is working perfectly, those that refuse to play in a market can simply be selected out completely. Leaving only players who are willing to mug grandma...not because all the companies are evil, but because the non evil companies died off.
It isn't simple. In the long run, a political solution will be needed, we can't leave morality up to private companies that have to compete or die.