For almost a year I have been writing web apps with no controllers, and it feels right. So far so good. It simplifies routing and a couple other things.
That's not to say you can take the avg MVC framework and drop the controller. A couple new patterns were really important to keep things sane. For example, there is still technically a default controller that does the default request handling for views. Happy to share more if anyone is curious.