Sieht gar nicht so schlecht aus, die mittlere (https://www.openstreetmap.org/edit?node=3885053000) ist wohl aber anstatt: highway=traffic_signals traffic_signals=signal
eher: highway=crossing crossing=traffic_signals