In all the MVC examples I have seen, the razor view is being used, however I have seen mentions of using aspx views, but I have not seen any examples of it in an MVC project.
Are there any reasons that using MVC implicitly assumes that razor is going to be used or there are inherent actual pros of using razor vs aspx view is the cause for this?
The motivation for this question was that I come across severly if'ed viewes in razor, which is the side effect of puching logic into ui rather than a cleaner approach of handling it in at the model level and simplifying the view from having too much logic in it.