I'd suggest you really reflect on what you're saying here. Plenty of languages present unique challenges when it comes to a typing system that was designed essentially to only work with block letters, not just east Asian ones. Suggesting that they simply "fix" their language to make it easier to type is straight up offensive and ignorant.
Arabic script, for example, is always cursive script, which requires a computer to link the characters when typed, which is a similar problem that hangul has, where the character blocks are broken down syllabically. You could create a phonetic alphabet keyboard covering every single possibility, but the issue here is that you have over 11,000 possibilities, which in the end puts you in the same predicament that Hanzi and Kanji are in, where you end up with these amusingly difficult to use typewriters.