>>213441563
Even if they break even (which I'm skeptical of) they're still flops because they failed to meet the expectations set on them by the studios.
What's the point of investing money in this crap if you'll just get your money back? Might as well put the money in a savings account, bonds, index funds, etc. and watch your money grow.
More importantly: It's just downhill from here. Superman was the flagship title, all the other crap that will come afterwards will not perform nearly as well.