Well, the idea is that we should demand a movie with the budget to get the job done or to at least have an efficient group of people who can make the right things happen with the budget given to them.
"Low budget" is just another excuse. The bottom line is that the franchises deserve better than they have been getting. Period.