If you frequent bars and areas like patong and pattaya you meet these older, beer drinking type of people. Often jaded.
The few and far between younger and normal working expats are either too busy with work or also a bit weird.
If you don't live in those areas then you are limited to people you see around your home and any hobbies etc.
I have lived both these. The former and the latter.
Nowadays most (maybe 90%) of the "foriegners" I encounter are Russians around my home area. They speak Russian and I have no interest in them and vice versa.
I avoid most of the above types. I don't come accross many normal expats that aren't pissheads. retirees, Russians, criminals or mentally unstable.