When diffusion faces drift: Consequences of exclusion processes for bi-directional pedestrian flows