Well, it's that or the accounts get removed completely. Sometimes you have to pick your fight, and this doesn't look like one that's worth it.
Not true, there’s a third option: Stop operating in those countries. Which used to be a common choice for tech companies, until it somehow became unthinkable for some reason.
This is a false dichotomy, especially in light of the article mentioning that Twitter hasn't blocked accounts that KSA asked them to block.
The third option is to ignore them and let them block you. In a democracy this causes lots of public outrage and might be reversed. Not sure how it goes in authoritarian monarchies.