It's all in the training
Some companies get it right but many get it oh so wrong.
Live in Thailand for any length of time and you come to accept that customer service is either poor or just below average. That's why you want to literally jump for joy when a company really gets it right.