I agree with you
BlackMage but not completely
My original post was in response to
Rounder22's post and intended to highlight problems of not knowing Chinese characters. But in relation to
pinyin:
(1) Children in China learn pinyin and 1,306,313,812 or so children can't be wrong!
(2) Don't forget pinyin is the official system in the People's Republic of China that was introduced in the late 1950s to help improve literacy.
(3) Nothing in a Chinese character itself tells you exactly how to pronounce it. For example, 木 mu4 = tree, and (木 + 木)... 林 lin2 = forest.
(4) I imagine that most people studying a foreign language, particularly at the beginning, do not live in a Country where that language is common. Therefore there is much less opportunity to hear how something must be said to be correct and be understood. Accordingly, learning a tonal language is greatly assisted with some sort of guidance in pronunciation.
The upshot of all that is, in my view, that you have to do all of it
(btw - I am a beginner in Mandarin, so my view might not be up to much!)