Thanks for updating the crossings!

Where features have been removed, but the aerial imagery hasn't caught up yet, it can be worth using lifecycle prefixes on the features instead of deleting them (e.g. change a  crossing=traffic_signals node to was:crossing=traffic_signals). That way, armchair mappers working from aerial imagery are much less likely to incorrectly add them again.

https://wiki.openstreetmap.org/wiki/Lifecycle_prefix