MVC ist Kacke
Aber mal im Ernst: MVC hat ein paar massive Nachteile gegenüber MVVM. Du warst ganz offensichtlich nicht auf der letzten EKON Spring in meinem Vortrag über Designpatterns
Das ist übrigens auch der Grund warum ich Rails nicht so sehr mag.
Imho hat eine Datenquelle nix auf dem UI (Webform) zu suchen.
Das, und der Umstand, dass Rails so dermassen enge Vorgaben an die Verzeichnis- und Datenbankstruktur stellt. Das bedeutet nämlich, dass man Rails eigentlich nur für Neuentwicklungen benutzen kann. Eine bestehende Datenbank Rails-Kompatibel zu machen lohnt sich einfach nicht. Da greift man dann lieber auf ein anderes Framework zurück, dass einem ermöglicht die alten Strukturen beizubehalten.