Нет, но это не делало старый MVC качественно сделанным фреймворком. Там было очень много чего кривого и костыльного.
Как пример, всё та же история с WebAPI, когда было
asp.net WebAPI,
asp.net MVC, которые делали практически одно и то же, только при этом имели разное и полностью несовместимое АПИ.