Verstehe den Einwurf nicht.
Bis auf eine erhöhte Komplexität, die es eben mit Delphi nicht gibt, sehe ich keine Gründe das NDK nicht einzusetzen.
Die meisten Spiele nutzen auch das NDK.... Es scheint also einen Bedarf zu geben.
Das mit der Delphi-Werkzeugkette dadurch auch ARC auf Android umgesetzt wurde, hat auch durchaus Vorteile bei speicherintensiven Anwendungen. Java Apps auf Android können nur maximal 24 MB (in einigen Situationen auch nur 16 MB) allokieren. Inklusive Ressourcen, wie Grafiken etc....
Und natürlich lassen sich auch von nativem (Delphi/Android) Code Java-
SDK Funktionen aufrufen.