@David ****
maybe you "rescue" a dog some Thai person considers theirs.
Maybe a local food vendor considers your handing out free food as stealing their business.
Maybe a Thai person that collects recyclables from the beach doesn't like your cleaning up as it eats into their income.
Everything has 2 sides. Just because you consider something only beneficial doesn't mean everyone will see it that way. And Thai people are the ones you have to worry about complaining as they are the ones the officials will take seriously.