It’s all usable when you get used to it, but this is a great thread to link for people who develop scripting and programming languages, or just text-based technical interfaces. Because yeah, all that crap is designed with the US layout in mind and screw whoever chooses to use ~ and | as commonplace characters.
FWIW, I don’t even code and I still keep a US layer in the background. I forget which one I’m using constantly, it’s all muscle memory. I just Win-space and try again whenever I type a character and it’s not what I expect.
Man, I’ve had two separate devices fail to install updates the last week, leading to tons of weirdness and troubleshooting. I even had to chkdsk c: /F at one point like a neanderthal.
I have enough coomputers laying around that I’d move more of them to other OSs, Linux included if I hadn’t tried that and found it as much or more of a hassle in those specific machines, be it compatibility issues or just fitness for the application. I’m not married to Windows at all, but there are definitely things that are much easier to handle there, which does justify sticking with it through the reinstalls and awkward weirdness on those.