Aber irgendeinen Tod muss man sterben.
Das gilt in jeglicher hinsicht - kein System ist perfekt, aber igendwann muss man eine Entscheidung treffen und diese durchziehen, auch wenn es hinterher betrachtet die falsche war.
Dafür sind die Abfragemöglichkeiten deutlich umfangreicher. Die meiste Zeit wird man eh in irgendeiner Oberfläche verbringen und nicht in der Datenhaltung. Also ist das Verstehen und Implementieren ein mehr oder weniger einmaliger Akt.
Jein - oft ist es so, dass dann für Import- und Export-Routinen das Geld nicht mehr reiht, dann hat man ein mächtiges System und wenn man Daten rein oder rauskriegen will, hat man ein Problem :D