Nun ist die Firma, die das gebaut hat, ziemlich groß und schon lange als recht guter Softwaredienstleister weltweit vertreten. Ich habe also Probleme, denen zu sagen, das ihr Design Schrott ist (ich mach das aber, wenn ich mir sicher bin).
Vielleicht kannst du es ja anders anfangen und darum bitten, dir die Gründe für dieses Design zu erklären. Am besten gleich mit deinem Änderungsvorschlag mit der Bitte um Prüfung, ob das nicht irgendwelche Vorgaben verletzt, die dir vielleicht nicht bekannt sind. Manchmal ist es leichter einen Fehler einzuräumen als ihn zu rechtfertigen - insbesondere wenn der damals Verantwortliche womöglich jetzt gar nicht mehr im Unternehmen ist.
Es mag durchaus Gründe für dieses Design geben oder gegeben haben (kann ich mir zwar nicht vorstellen), aber es mag andere Lösungen dafür geben, die etwas geradliniger sind.