@danish @openstreetmap naturally I do have to add one nerdy and nitpicking observation. It is actually “nearly all elements in OSM”, as versioning was introduced with API 0.6 https://wiki.openstreetmap.org/wiki/API_changes_between_v0.5_and_v0.6 in March 2009, elements deleted before that date are literally gone.
@foxy @danish @openstreetmap you need to differentiate between reusing existing nodes for other purposes (as in your example), which irl works against preserving history, and using an existing element for a new or different facility in the same place (there is some grey area there obviously).