That's because "Keep the history" is one of the things OSM tries to live by. If you can just change what already exists (include an existing node in a new way, or expand/change the existing way), that's always preferred to just deleting and recreating the object.

Might be worth giving https://wiki.openstreetmap.org/wiki/Good_practice a quick read for more info.