Your criticisms aren't wrong (although I do think we have more legal free speech here than anywhere else) but where would you rather live?
I live in Thailand - where you can sleep when you are tired, eat when you are hungry and drink when you are thirsty.
I have an LTR visa which lasts 10 years and exempts me from tax on money I bring in.
The government is openly corrupt - but nowhere near the corruption you see in the US.
As for freedom of speech - they have some odd defamation laws and you can't denigrate the king. But really - it just doesn't come up.
The govt balances doing stuff for themselves and doing stuff for their people.
It's a good place to have money. It's warm. It's cheap. I can work from anywhere and I've been here 28 years watching Thailand become a much better place - roads, healthcare, salaries, properties, public transport, cities - all improving to the point - where it's now waaaay better that the UK where I come from. I just spent a month in the UK and it is oppressive, expensive, has shitty weather.
I do not frequent the red light districts here or hang out with meat heads. I live in Bangkok suburbs. I have a wife a dog and 2 kids. Food is cheap. We eat out all the time. The seedy side of Bangkok - is less than 1% of the city. If you can earn remotely - it is a great life.