Ich habe niemanden korrigiert, weil etwas alt ist, sondern weil hier fachlich Unsinn erzählt wurde. Elm ist nicht einfach MVC oder MVP mit neuem Namen, sondern ein anderes Architekturmodell dessen Prinzipien heute Standard sind.
Und nein, mein Argument ist nicht alles älter als zehn Jahre ist schlecht. Mein Argument ist: Wenn man heute neu anfängt, sollte man moderne Konzepte verstehen und einsetzen und nicht alte Muster schönreden, nur weil sie früher mal funktioniert haben. Lazarus passt da für mich genau rein. Kann man benutzen, ja. Würde ich heute neu anfangen, nein.
Und zum Thema nativ: Wenn es kein hartes technisches Muss ist, ist nativ schlicht unnötiger Ballast. Für jemanden mit wenig Erfahrung ist eine Web-GUI der schnellste und logischste Weg zum Ziel. Nativ lohnt sich nur dann, wenn man genau weiß warum, nicht aus Gewohnheit oder Ideologie.