Say what you will about the ending but the alternate ending is dumber.
In the alternate ending, it's said that the NYPD and the FBI thought John was in cahoots with Simon. What!? Nothing that happened the whole movie even supports that! If he's in cahoots with Simon why would he have risked his life to get the bomb off the subway train? Why would he kill Simon's men at the bank? Why would they have blown the dam to kill John if he's in cahoots with them? Then there's Simon's own men trying to kill him on the roadway and them trapping Zeus and John on the ship at the end. How could they think with all that and with Zeus' testimony that he's in cahoots with Simon? It makes no sense at all.
Say what you will about the ending but that alternate ending is dumber.