I don't know about all people arguing that "it's always the drivers fault", but here in the somewhat civilised North we have these things called traffic lights. Yes we have seperate ones for pedestrians just like in that video, and i don't think that even a drunk Chinese traffic engineer could design an intersection…