But yeah, not simple. You don't get to blame anybody still alive because the lack of simplicity is present in the writing systems which are centuries old, and the whole _point_ is to represent existing writing systems. If you don't need the existing writing systems then the whole ball of wax is irrelevant, starting with ASCII.
Sometimes people say "But everything works for Latin, clearly these other writing systems are garbage". There is a tiny speck of truth here, perhaps the Chinese writing system (Note: not the topolects) will die out in the next century or so because it is so much clumsier than an alphabet (Chinese academics vary both in the extent to which they think this likely, and whether its desirable). But mostly this is false because it misses how incredibly distorted existing text APIs are as a result of Latin. Case shifting and insensitivity? Wacky assumptions about character width? The idea of "punctuation"? Several distinct yet largely interchangeable kinds of "white space"? Blame Latin.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds