> Absolutely no since everything about Chinese is not based on pronunciation.
This conflates so much. Hanzi (mostly) isn't pronunciation-based[1], but Hanzi is simply one, and a secondary one at that, representation of the language. The primary representation of the language is the spoken representation, and unless Mandarin speakers spend their time in silence, it's very much pronunciation based.
[1] But it make plenty use of rebuses, where you have a character made up of two characters mashed together into a single character, one part indicating the kind of thing (such as a tree), and another giving a word it sounds like.
> Even the meaning of a word change by the pitch.
No, these are distinct words that have different tone contours. We wouldn't call "bat" and "pat" the same word in English, even though the only difference is that they different voicing, nor would we call "stoop" and "stop" the same word when they differ only in vowel length. The same goes for languages with contrasts in aspiration, ingressive vs egressive consonants, and so on. Tone is no different.
> Just open any Japanese dictionary then you will see that it is a completely broken language if without the expressive power of Kanji (or Chinese characters).
Japanese speakers must have awful trouble speaking with one another in that case.