Learning characters has enabled me to watch movies, because subtitles are often easier to follow (and look up) than mumbled, fast, dialect-tinged dialogue. And the ability to watch movies is a game changer for language learning.
Note that recognizing characters is much easier than being able to write them correctly from memory (and you really don't need the latter – even Chinese can't write anymore; look up "character amnesia").
You should look at Pimsleur if you just want to be conversational in Mandarin.
But regarding the writing system, that's where the interesting stuff is IMO, it's a system where words are linked to more to meaning than sound (unlike most other writen languages), which meant it could be used as the writing system for many various regions all around what is now modern China, Korea, Vietnam, and Japan.
Right, when I’m learning mathematics I hate how they force you to learn math notation.
Learning a romanized version of a language is not learning a language. Sounds in one language don’t map neatly to English sounds, and beginner language learners who use romanization always have pronunciation issues because their headspace isn’t in the language, it’s in a romanized variant of that language.
What’s the point of learning Chinese or any other script language if you don’t learn the script?
> What’s the point of learning Chinese or any other script language if you don’t learn the script?
I once learned Chinese in a very intensive course that focused on the spoken language and only taught a few hundred characters. It has proven very useful for my occasional travels in China, being able to interact with hotels etc., having nice enjoyable conversations with my drivers when hitchhiking, etc. For me, my present skills are enough for what I want to get out of the country; for me, China is just one country among many. The few characters I know are enough of a bare minimum to find my way around. If I were keen on reading Chinese literature, then I would definitely go further with characters, but there is value for many people in having simply a minimum command of the language.