@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).
@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.
@danish @openstreetmap in general edit the existing one, all elements in OSM are versioned and it is considered best practice to maintain the history of objects.
Father, jack of many trades, open data cynic. Somewhat involved with OpenStreetMap