@Austin *******
Garbage. There is no requirement to speak any language. I traveled for over 8 years in 20 other countries in Central/South America and Asia, from Northwest China to Indonesia and Vietnam to India/Nepal. Now I live in Thailand. If you want to speak Thai, great, but don't even imply that anyone else must. I've been here for 1
***
years and picked up a tiny amount, but is up to me; not you. Perhaps you should lobby the Thai government to make speaking the language mandatory for anyone staying longer than a set term. And if you live in the north or south you must know those plus middle Thai. I've been married to a Thai for several years, she cannot understand north or south Thai , and she has a master's degree in computer engineering from Thailand. Live in some other nations such as China, and you should know several of their languages as well as Mandarin.