You sound a bit ignorant. If someone has $50m then yes Thailand isnt that good but if someone has average money versus low Thai money then Thailand is great. Great food, mountains, resorts, beaches. The lifestyle is great.
American is better if you have millions but crap if you don't.