In todays climate of endless sequels and peoples reluctance to buy anything they dont already own 5 versions of already, it makes alot of sense to make the first game in a new IP a budget title, even if the game is absolutely brilliant and gets shining reviews, certain titles get overlooked because people are scared to take a risk.
Capcom are probbably a little reluctant to compete againts the plumber too, which is more than understandable.