LOL assuming that most people in sanctioned countries are criminals, so these service providers are trying to pull bitcoin into US-China foreign relations blame game. My sats are betting that they're going to fall flat on their face once they realize that classifying countries of wallets based on exchange login IP address is too fuzzy (and doesn't work against real full nodes like Bitcoin a Core, or SPVs like Electrum - yet more reasons to be your own bank).
Or they decide to use whitelist instead.
Best is to hope that humans don't commit code with scary bugs or that the bugs aren't discovered and exploited in time before they got patched.
It's far from best, we could do better by all kinds of testing.
I also think that US miners cannot do any serious damage on their own - but if their idea starts to apply in some other countries than some transactions could have problems with confirmations - at one point we could really have two types of miners - independent and those who would work according to state rules.
By independent, do you mean become solo miner or join peer to peer such as P2Pool (where you need to run full node client)?