Really? You never go anywhere - just stay in the school?
You know all those bigots back home who bitch about people not learning English, or French or wherever they go and "don't integrate"? You are feeding the same fire of pushback by Thais who see idiot tourists behaving badly, violent expats kicking doctors, Indians sleeping on beaches. They can spot expats who show sweet FA respect through not making the effort to learn any of their language. To a great extent I benefit from your slovenliness as I do speak Thai, and well enough that every Thai notices.
I have travelled all over Thailand for the 34 years I have been here. For the past 20 I almost always take the back roads and rarely stay in hotels that cater to tourists as a result of that. I get the occasional Thai who does not understand me, but that is usually because they are listening for English and is quickly resolved. When I travel with my Thai wife, nobody waits to talk to her in my stead. Once it is clear that talking to me is as easy as talking to another Thai, I get the inside line on all that I care about, where to stay, eat, drink, visit, scenic routes, temples of note. Thais absolutely love when people take an interest in their town, shop, food or even their life, but will not let themselves struggle to communicate. Once you can let them talk, they will. In that regard, they are no different from anyone and anywhere else.
Stay in your bubble, develop a negative opinion of the locals because you reject both the need to and the way to understand them. But don't be surprised when you are treated as an ATM or told, correctly, that you are clueless about Thailand. And don't bother to have an opinion on that which you can and will never understand.