The film business has always been about making money, even if it does occasionally allow talented directors to produce great movies. The steady corporatization of it has become a little overwhelming in recent years, though, and we now have fans pitting Marvel against DC like it’s some kind of football match.
This has been the case for some time, and while great work can still be made in this environment – Mad Max: Fury Road is a damned miracle – it often results in shoddy movies. This is compounded further when a studio remembers they hold the rights to a valuable property, but those rights are about to expire if they don’t make something.
So they’ll quickly slap a movie together and throw it out into the world, and often it doesn’t matter to them if it’s any good; so long as they keep the rights, they’re happy.
A number of high-profile movies have suffered this fate in recent years, and nearly all of them suffered poor reviews and box-office as a result. That’s what happens when you knowingly make a bad movie and expect audiences to lap it up.