Обгонять на пешеходных переходах нельзя категорически. Я даже не буду ссылаться на ПДД.
Просто объясню логику.
Во-первых, если машины перед вами замедляются, то скорее всего это происходит не просто так.
Совершено не обязательно писать кипятком и думать, что вы умнее всех и начинать обгонять этот поток.
Во-вторых, обзор на пешеходном переходе как правило всегда затруднен, особенно, если впереди идущая машина какой-нибудь грузовик или маршрутка, например.
Риск сбить пешехода очень высок, а возможность причинить ему серьезный вред еще выше!
Ведь при обгоне машина обычно ускоряется.
ПДД написаны кровью. Подъезжая к пешеходному переходу, стоит снизить скорость, вплоть до полной остановки, даже если он пустой, по вашему мнению. Ситуация может резко измениться, и глазом моргнуть не успеете.
В Беларуси, например, за такое нарушение лишают прав. И правильно делают!