Really? I've seen a number of drivers in Shanghai stop for me while I'm just standing in the middle of the road, waiting for a clear spot in the traffic.
Actually, I got a fairly strong feeling that Shanghai traffic has gotten noticeably less crazy over time, but I can't rule out that I was just observing the local traffic of different regions of Shanghai at different times.