So which one are you? As for me I am here in Thailand because of work and because it is wonderful place t live for the time being. I actually do not fit into either of the categories you suggested. But with regards to "A"... I see your point and agree that they are the "problem". As for B.... I find the word "estranged" perhaps a bit harsh as there could be several reasons such as simple escapism to re-booting to trying to overcome a disaster to starting over, etc. We each have our own reasons. We each have our own demons, fears, longings, dreams, losses. Each can be perpetuated our own emotions and/or conditions of our lives. What I find difficult to accept is your categorizing those factors (letters "A" and "B"). Then again and to be truthful, I was happy to get the hell out of the US under Trump.
deserve it... well... to a point. But sure go ahead and bash your country all you want. But at least bash it with the intention of making things better and not just out of hatred. That behavior is part of the present problem after all.
Regarding your first paragraph.... People in France will be mad at you for not speaking... or worse speaking French badly. Same is true in Italy, Spain, Germany if you can't, won't or butcher their languages. Funnily enough in Poland they don't. But as for the rest of your posts... agreed.
Okay the American bashing should really stop. I know that my country has its bad points but that was not the issue in the post. So to address that... I find it impossible to learn Thai. Why? Maybe because I speak French and German and English? But the post is right one really should at least try.
o could take your opinion on. However I take.my car toa mechanic rather than doing the work myself out of ease and a wish to let someone else do the job while I sit on a beach. If it costs me money... well so what. No such thing as a free lunch and means I can enjoy my retirement. You have issues with that... so be it. But enjoy the time we have.