I live here (Thailand) and do contract work at near western rates. That means I can live for months off the revenue from a single project.
To be fair though, the cost of living in Thailand is higher than the article makes out. Rent is quite high (if you want to live in a good location), and having western food all the time gets expensive. Expect to spend about 30k THB per month on ChefXP and FoodByPhone.
As for a variety of foods, Bangkok is hard to beat. Except for the lack of decent mexican food (Sunrise Taco should be burned down), we have pretty much anything you could want to eat... and it can be delivered to your door w/in 45minutes for less than you'd pay in the US.
Bangkok is a 24hr city. You can get good food any time day or night. There are always things to do no matter what the hour... ผมรักกรูงเทพฯมากๆเลย
I've lived on 4 continents (Africa, N. America, Europe, Asia), and I seriously believe that Thailand is the best country for living.