That was cool, but the Marines are fucking dumb. They're still letting him do whatever he wants. Oh well. At least we have a real villain now.
I don't think they really had a choice. The whitebeard death stunned them all for a second which let Blackbeard do his trick here, meanwhile the admirals were off trying to stop the boats from leaving.
Now they'll all turn around and focus on him (which is how the ships & Luffy will get away). But he's gonna destroy 'em and take off.
btw, this chapter confirms that Jinbei is the next crew member unless somehow he DIES in the next chapter or two. In the Japanese version flashback with Ace he tells ace he doesn't protect anyone unless they truly earn his respect. That plus everything so far and Ace's dying wish being that Jinbei protects his brother.
Plus the fact that Jinbei is basically a YOJIMBO aka. bodyguard from the name to the personality to the Japanese fighting style.
Folks, we just got Jinbei perm'd. And I gotta say I am very happy with that since he is badass and wise. Something the crew was missing.