The failure of some of the recent blockbusters is needless over spending. An Indiana Jones film shouldn't cost 300 dollars. Star Trek Beyond had a beautiful shot of a space station that looked expensive, but added nothing to the movie, it could have been a Deep Space 9 space station and the movie would have been the same.
Sometimes working within a budget promotes creativity.
Oh quite true, I would do the space station, but EVERY scene on he planet had some CGI on it, all spikey. So yes, they could have used less CGI in that movie and kept the cost down.