I'm American. I don't drive here, by choice. I happily pocket the car allowance and use cabs. If my company forced me to get a car, I would probably only use it once or twice a week (if I needed to go to Jurong or Tuas or some other ulu place).
A few comments, many of which have been mentioned above:
1. There appears to be little or no on-road police presence and enforcement. It's all left to speed cameras and red light cameras.
In the US, which is a vastly bigger place, one really sees cops all over the roads and the cops WILL pull you and ticket you for speeding and running a red light or stop sign, of course, but also for "improper lane change" or "driving too fast for conditions" or similar small things. People are aware of this stick, and mostly comply.
2. Car insurance is expensive in the US and goes up a lot if you get tickets (see above). So, the carrot of lower insurance rates also makes people comply. I am not sure if that happens here, but since tickets and enforcement are much less it doesn't matter much anyway.
3. I'm from a city of about 500,000. Not huge, but not a village and still more cars than SG probably since everyone 16 years and up has at least one. I LOVE driving when I visit home. Watching an alternate merge happen flawlessly, each car in the main lane letting in one car from the merging lane, each car in the merging lane waiting their turn - it's cool and yet completely impossible here in SG. People keeping their distance at speed, waving graciously as they let you shift in front of them, stopping at yellow lights, etc. Car horns are NEVER used except to avoid an emergency. It's a measure of societal maturity and organization, and Singapore just isn't there yet.
4. Jakarta and Bangkok, with much much crappier infrastructure and driver training and a lot more cars and traffic seem to have fewer accidents than Singapore. If it rains here, you WILL see accidents on the expressways all the time (I saw two yesterday, one on the PIE and one on the AYE). The drivers in those places just have more situational awareness than in SG, here people are just unaware of what's happening on the road around them.
So, I just buckle up, zone out, and let the cabbies worry about it!
