OMG you just listed all my hatreds of driving in Hong Kong. It's a joke how rediculous people drive here, there is no lanes, no indicating, and undertaking is more common than overtaking.
And the Street signs here are so bad, they put directions to junctions right at the point of the lanes...