Not a great article, but the idea is worth discussing. For me, Model-View-Controller has morphed to Model-Controller-Frontend. Server side templating has been dropped and replaced with a JS framework. For complex web applications it's a great fit which allows you to move quickly but stably.
I now pretty exclusively use statically typed backends with js frontends. This gives me stability where I need it, and rapid development where I need it.
It's really still MVC, but the V got bigger and has been separated from the M and C. MC-V?