Not to sound like a grumpy old man, but movies these days cost too much. That's not even an opinion, it's a fact.
The rising costs of studio blockbusters have all but signaled the end of the mid-budget movie as the studios increasingly hedge their bets on mega-budget productions designed to generate the maximum amount of cash. Before 2004, only one movie had cost at least $200m and that was Titanic, which went on to become the most lucrative of all time, earning back 10x that figure. Now, a total of 52 productions have cost at least that amount and then some.
Spending vast sums of cash is by no means a guarantee of success, either. Some expensive movies have turned out great but others... not so much. Whether it be through costly reshoots, a director unprepared and ill-equipped to handle such a vast budget, or the sheer misguided optimism that spending hundreds of millions of dollars will turn a bad idea into a profitable one, history is littered with bad movies that cost an absolute fortune when they really didn't have to.