I tried to use the OS multiple times through the recent years, but every time there's a missing feature that breaks all bi+lingual user experience: You cannot switch the keyboard layout for each window separately. Seems like they do not care about anyone except exclusively English speaking audience.
This. There are 1,000 of these little things that just aren't right with linux as a desktop that make me drop it in less than a week every time I try it out. * How to I switch keyboards from English to Japanese easily? * How do I run excel or Lightroom or blah software that I'm already familiar with? * How do I upgrade my OS if I don't know the difference between Linux 3.16.0-4-amd64 x86_64 and Linux 3.16.0-4-generic…
Are you using some arcane distro? In most you just tell it to upgrade, you never need to know specific package names or version.
> How do I buy a new laptop that all of the hardware just works like it's supposed to?
Buy one that says so?
> How can I upgrade a piece of hardware and be sure it'll work?
Buy one that supports Linux?
> Only macOS and Windows answer all of those questions.
People with Macs who can't run some Windows-specific app, or don't have drivers for some specific hardware, is a common occurrence in my workplace. Also Windows devs who can't test stuff in Safari.