Doesn't requiring javascript start to tread on MVC? I would prefer the presentation(HTML) to be decoupled from the logic (javascript). I run NoScript and all the pages I visit load way faster.
Generally the view is all the browser-side components: HTML, Javascript, and CSS. The only change in MVC with AJAX is the ability to make calls to the controller without a full page load. Using MVC is still good practice.