Like someone (from US) mentioned to me some time back, he thinks Singapore is not a developed country yet. He thinks Singapore is just a third world country with lots of money that's all. It all shows in the behaviour of the people.
Why do stone tables and chairs have to be vandalised? Why do graffitis need to be sprayed in lifts, why when there were so many trash bins lying around do people have to litter on the ground? Why are cutleries/utensils in food courts/hawker centres so dirty and getting from bad to worse? Why do the cleaners have attitude problems?
I visited Japan recently and was very amazed how people automatically moved to one side when riding on the escalator so that a path is available for people in a hurry to move. Here, even when you say "excuse me", people will give you that kind of look and tell you "I'm going up also!" What the heck!!?!
There, the do not have many litter bins, yet people don't litter.
I think it's how the people here are brought up. If parents continue to think that money rules, then we will lose all these values. There were cases where parents advocate their kids littering in food courts because "they already paid for the services".
Kids can also call their maids by name because they are their "masters". Hey!! They are domestic helpers not slaves!! We don't do slave trading here in Singapore!
Bottomline.. Singaporeans are not stupid.. just that quite a handful are just too arrogant and think that money can buy everything.. But of course there are obvious exceptions..