Jeśli mówimy o webdevie, to nie istnieje w nim typowy MVC. Nie wiem skąd przekonanie, że jest to najpopularniejszy czy wręcz jedyny słuszny wzorzec do tworzenia aplikacji sieciowych. Większość frameworków, które nazywały siebie MVC, bardziej pasowało do modelu MVP czy bardziej luźnego MVW/MV*. Samo Symfony również nie jest MVC.
Obecnie bardziej się myśli komponentami/modułami/domenami. Kodu często nie dzieli się już ze względu na to, czym jest dany fragment kodu (modelem, widokiem, kontrolerem itp.), ale za co odpowiada, jaką ma odpowiedzialność (komunikacja z bazą danych, logika związana z płatnościami itp.).
Reasumując: MVC nie jest aż tak istotne, ważniejszy jest sensowny i logiczny podział aplikacji.