Critcial reception also plays a role. See BvS. Also explain the bomb that was passengers?Too bad we'll never find out. And the flaw in your argument is Jurassic Park 2 and 3 didn't do as well and they also had CGI Dinosaurs. Those movies starred Jeff Goldblum and Sam Neill, but I guess the CGI wasn't as robust or did the headliner have something to do with it?!