But with 31 major shopping malls on Bangkok's urban rail route -- which itself has only 23 stations -- and more than half of these built in the last decade, many are now wondering if Bangkok's embrace of high-end consumer culture has come at too high a price.