Is that really how you see Thai people? Then you must be a sad creature who only looks for the negative side. Or maybe you only hang out in places with the wrong people.
I.e. I am friendly with all Thai people in my office. And I earn more than they do. Nobody ever asked me for money or anything of value.
I am also friendly with security guards and other service people in my building. I remember one security guard, who worked there for a few months, asked me for money. He just lost his job because the company decided they don't want any employees over age x. I never had a problem with him, and I am sure he wouldn't have asked me if he didn't really need money. I helped him, I can afford it.
Otherwise, many guards and maids never asked me for money. But they are obviously happy if they receive tips from time to time. And why not? 100B is a significant amount of money for them and almost nothing for most of us. I/we don't have to give them any tips. But if we can afford it then why not?