I know nobody asked for this - I live in the UK. Feels like we basically agree, but your solution is "why don't the countries making stupid-ass laws implement it in a way that doesn't bother me", which like yeah sure, but just isn't going to happen in any universe. Nobody will bother to fork stuff, countries will just continue to try overreach and make peoples' lives hell until they comply.
Region-blocking is the lowest-effort, but actually achievable response, that protects devs from legal attacks, while giving the offending regions a strong incentive to undo these laws. As soon as it starts hitting profits, the capitalist class will get it reversed, no question.