Regarding the OP, it seems his largest complain is a style complaint of writing inline code in the page. Sounds to me like he's not understanding the concept of seperation of concerns that MVC brings in an easier way. If MVC is just like classic ASP, then I'd hate to have to work on his MVC applications... =(