Yes its just my opinion, yet USA is not a typical nanny state, far from it compared to many countries in Europe where health care is provided from the taxes each citizen pays.
I realise that most foreigners living in Thailand believe as you that we are doing them a favour by spending money here. I think many Thais think differently.
I think many Thais do indeed resent the difference in income of foreigners.
I am quite sure the Thai people are not happy with there government when the majority saw there vote disposed of in the last election.