The difference between Magellan and Moria though is we didn't know the extent of Magellans poison reptoire at the time and it was also Luffys first time actually fighting him so we had to assume he wasn't out for the count. We had an entire arc devoted to Moria pulling out all the stops to try and beat the strawhat group and in only about 3-4 panels between two chapters we have seen Moria pull all the same stops again from that arc and in return Jimbei just slaps them aside like they were nothing. Moria may still be up next chapter, but I doubt he will be in a condition to fight with Jimbei further or if he is, he will attempt something he didn't even attempt against Luffys group which to me isn't very likely.
I don't know if he is out or not. This was clearly used to bind Jinbei. Ivankov, Jinbei and Luffy are in different places and thats important. I call the following things:
1.) Moria will stand up again.
2.) None of the big players will be defeated. (Whitebeard doesn't count)
Thats what makes this war so great. If all big players of one side are gone the war is won, but the manga is over. Thats why a single event was made to end it: Death or Escape of Ace / Defeat of Whitebeard.
To give Kizaru, Marco, Aokiji, Akainu, Hancock, Kuma, Doflamingo, Joz, Moria, Jinbei, Whitebeard, Crocodile, etc… fights they, as the badass characters they are, deserve... the Manga would mutate into the current Bleach. Weekly battle between 2-3 characters for years... yaaaaaaaaaaawn.
Just lean back and enjoy what Oda shows us. The degree of badassary will just go on.