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.
This is a false dichotomy, especially in light of the article mentioning that Twitter hasn't blocked accounts that KSA asked them to block.
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.
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.