Abhängigkeiten geht man als Unternehmen immer ein. Hier IBObjects als Negativbeispiel darzustellen sei dir freigestellt, aber das gleiche könnte dir genau so mit IBDAC, FIBPlus und andere passieren. Wer gibt dir Sicherheit, dass FireDAC in 5 Jahren noch existiert? Oder Firebird? Oder Delphi? Du hast ja Delphi öffentlich mit einer Newsmeldung im Februar 2013 auf der IBExpert Webseite den Rücken gekehrt.
Du hast vollkommen Recht, dass man mit einer flexibleren Architektur die Abhängigkeit zu Drittherstellerkomponenten im Data-
Access-layer Geschäft minimieren kann, aber leider machen das die wenigsten bzw. können sie es vielleicht auch nicht, da viele Delphi-Entwickler aus der Learning-by-Doing Klicksi-Klicksi Ecke kommen,wozu Delphi mit dessen
RAD Ursprung auch verleitet. Ich weiss nicht,ob man da IBObjects so an den Pranger stellen sollte.
Auf AvERP will ich nicht eingehen, da ich es nicht einsetze und nicht kenne, aber da du ein eigenes ERP am Start hast ...