I think traffic lights are ripe for disruption.
Optimising "traffic flow" only seems to cause an obstruction for local pedestrians and cyclists. The only real purpose of a crossing is to restrict pedestrians so that excessive vehicle traffic can be accomadated. They should either prioritise pedestrians or reduce traffic.