Most people go to Thailand because its Thailand, meaning they don't want Singapore, where everything works, where the infrastructure is good and taxis don't rip you off.
Thailand has its own flavor and many people go for that reason. They know what to expect, usually?