Singapore shopping works because it does not serve only one class of shopper.
It serves the student, the parent, the office worker, the tourist, the helper, the retiree, the collector, the bargain hunter, the luxury buyer, the practical household manager, the online impulse buyer, and the person who just wants to walk around after dinner.