You know, with the quake fruit, Blackbeard is a whole lot more powerful now, but.... doesn't he still have the same weakness? Powerful physical attacks can still take him down.

Like others here, I think that Oda is just amping up Blackbeard to confirm that he's the final villain but having Luffy grow strong enough to defeat him is still very believable.