Du kannst natürlich auch VC++ nehmen und dll programmieren, auch OpenGl oder DirectX programmieren,
sowie professionellere Model-Editoren etc.
Dann kannst Du aber auch gleich 3dgs links liegen lassen, und an deiner eigenen Engine Arbeiten...

Der Sinn ist doch eine möglichst einfache Anwendung für Leute, die gerade keine Low-Level Programmierung machen wollen,
da sie entweder keine Ehfahrung darin haben, oder keine Zeit dafür verschwenden wollen, und sich lieber
um das realisieren von Projekten kümmern.
Und C ist imer noch besser als eine (selbst entwickelte) Skriptsprache. Lite-C macht (oder soll) das C Programmieren einfach
und auf die Engine abgestimmt machen.
Die entscheidung kann ich nachvollziehen. An der Umsetzung kann man rummeckern.
Im Endeffekt ist acknex keine middleware-Lösung für andere Entwicklungsumgebungen, sondern soll
ein integriertes Paket sein für Leute mit weniger Wissen über Engineprogrammierung.