If one Is not living the dream, it is time to change paths in life.
It does not make sense to argue about whether Thailand is “good” or “bad” as we experience the world in a subjective manner. I think one’s enjoyment is primary a matter of alignment of a person’s values and personality with the external environment. I have lived and worked in many different countries, and find Thailand fits me as well as any place, but that does not imply it will fit others to the same extent.
Not everyone is a good fit to live and work in Thailand (or other culturally distant country), so much depends on one’s goals in life, flexibility, adaptability and level of ethnocentric beliefs. For those of us from Western countries, Thailand is “different” and whether different is good or bad depends on one’s opinion and can not be objectively “proven.”
And there are those who are unhappy anywhere and with everything and look to “blame” whatever is handy, and Thailand is a convenient scapegoat for some long-time residents to blame for their unhappiness.