I sympathise with his assessment but pinyin is really not suitable as a replacement. There are about 10-30 homophones for each pinyin &quot;word&quot;. You can make the same argument for speech but there are other cues such as temporal spacing to help a listener parse that; none exist for pinyin.