Da wurde das Gebäude(way) mit dem Node des darin enthaltenen Betriebs kombiniert. 
"Tagfixes" sind für mich einfach, schnelle Edits, die trivial sind. U.a. die genannte Zuordnung von Betrieben zu Gebäuden,  Zuordnung von Adressen zu Gebäuden, Verlinkung von bekannten Betreibern zu den entsprechenden wikidata-Einträgen, Typos, Updates von veralteten Tags, Entfernen redundanter oder veralteter Info, Entfernung sinnloser Tags.  

Ich weiß jetzt nicht, was du mit "Dataconsumer" meinst. Als Mapper reduziert das unnötige Elemente auf der Karte und fasst Elemente, die logisch zusammengehören, auch in den Daten logisch zusammen. Und wenn z.B. ein Gebäude eine Apotheke ist, dann gehört das für mich logisch zusammen. MEN wird das auch in der Mehrheit so gehandhabt.
Und als Nutzer der Karten hat es den Vorteil, dass die Elemente richtig gerendert werden, z.B. nicht irgendwelche Hausnummern/Geschäfte zufällig verschoben innerhalb von Gebäuden platziert werden.

Darüber, dass die Historie verschwindet, habe ich mir, ehrlich gesagt, bisher keine Gedanken gemacht. Historien sind nett, aber Priorität ist die korrekte Beschreibung des Ist-Zustands sein. Man lässt ja auch nicht einen Weg getrennt, nur weil der von beiden Enden gestartet wurde und jemand ihn später erst verbindet.
Das Problem könnte man technisch lösen, indem man Kombination nachverfolgt, aber das ist eine Frage, die du den Machern von OSM stellen müsstest.

MFG, Manuel