well... I won't make comparisons but to put things in a little perspective:
Zodiac: budget 65 millions, US gross 33 millions
Benjamin Button: budget 150 millions, US gross 127 millions
Fight Club: budget 63 millions, US gross 37 millions
The game: budget ??, US gross 48 millions
Does that mean studios should have replaced Fincher for The Social Network? I mean his track record hasn't been much of a success in terms of profit margins

(Of course Fincher always manage to have an overall good worldwide performance with his films, and I think the same goes for Snyder). Sucker Punch is indeed underperforming (which is too bad imo), but I think we have nothing to worry about for Superman. Different movie, different story...