Yes, I'm exactly talking about this mindset. This is basically why Linux has such poor input method support. Because English has a special privilege of not needing input methods to be input in, combined with the fact that the majority of Linux application programmers use English only, that means basically all apps that don't consider i18n seriously are by default 'wrong', opposed to apps running on Windows/macOS which are by default 'right'.
> Basically I use my mother tongue (and a couple of other European languages I speak) only in Email, chat or maybe some web form.
Does that mean European languages are able to being input without special input methods?
> I can feel your pain though, because 10+ years ago we had the same problem with the couple of non-ASCII characters you need in most European languages.
The non-ASCII characters fit in the character array model that most western people think in, and as a plus they are fittable in the upper half of ASCII.
Asian CJK languages require a different model from the western ones.
> In order to have the situation in Linux improve there just need to be enough CJK contributors to fix existing bugs.
It's a failing fight. That only works on an ideal world where every program has enough contributors. Thats not true.