Natürlich sind SCS's bequemer, aber immer mehr Anwendungen verlangen einfach AFPDS-Funktionen (PAGSEG, BARCODE, BOX, LINE, FONT usw).
Das Parsen gestaltet sich insbesonders durch POSITON und andere Variablen schwierig. Aber deswegen das Rad immer neu zu erfinden ?
Die Hauptbegründung sind oftmals der Preis, da die Eh-Da-Kosten weitestgehend unter den Tisch fallen.
Bis man allerdings nur annähernd eine vergleichbare Funktionalität erreicht, sind die Kosten der fertigen Software meist doch erheblich geringer.