Earlier quoted context omitted.
You're proposing a false dichotomy. If the choice is to do evil or leave then they should leave, but is it ? How sure are you that a company with thousands of employees and billions of dollars could not find a third way if sufficient pressure was applied on them to do so, instead of us excusing their defection as reasonable ?
Nah, I don't think it is a false dichotomy in this case. It seems unlikely to me in the extreme that China is going to change its policies in response to pressure from some foreign company, even one as large as Apple. More generally, I don't think describing countries & cultures that don't share your particular values as evil is reasonable or useful.
That is still a false dichotomy. They don't necessarily have to change the policy in order to render it ineffective.
Apple is full of smart people. They could think of something if they had to.
Others in the comments have already suggested that they could allow side-loading of apps, which would remove their ability to prevent people from installing VPN apps. So the choice isn't actually "do evil or leave", it's at best "do evil or open the walled garden", which makes the choice they made far less sympathetic.
> More generally, I don't think describing countries & cultures that don't share your particular values as evil is reasonable or useful.
Prohibiting VPNs is part of a wider crackdown on free speech and privacy. If "evil" means doing wrong, that is doing wrong. "The banality of evil" and all of that.