I agreed, as a singaporean driving for quite awhile this is what I have observed. PRC bus driver are not educate well enough on SG road rules, they like to rush most of the time because SG public transport have timing schedule they scare losing their job so they die die also must hit that timing. Singaporean taxi uncle nowadays as what I heard they used to be ex-gangster or just boomer attitude kicked in no regard of safety and love to randomly switch lanes, their only reason always complaining that "they are struggling with life unable to retirement". Malaysian riders those everyday coming into SG to work and then at night they ride like nobody business, tailgating or squeeze between 2 heavy vehicles then get into accident just because they want rush back homeland ASAP. When you analyze all these typical attitude, it sum up that their survival mentality is strong that their selfishness put themselves over anybody else
I’m going to Singapore in couple of weeks, my second time there. I am boarding a 13-nights cruise from Singapore to Japan . I will arrive few days earlier to visit my Singaporean friends, we went to the same university in Canada. Thanks for sharing an update version of Singapore.