The problem with Chinese characters is that they are idiosyncratic. For example, I orally tell you "mao mi": how do you write it? If you've never seen it before, your chances of figuring this out is very sad.
You claim that 90% of Chinese writing are phonographs. Perhaps this is true to the most technical sense, but to most students this is useless. Try taking that 90% claim into a Chinese language test at university. The teacher will laugh at you as you arrogantly think you can decipher the phonetics of characters just because you know the "radicals". There is absolutely no reliable system for translating radicals to character phonetics, because it's all just so messy and hit and miss.