Not entirely wrong, but tbf, you do have to account that MF is pretty stacked with characters, and that just isn't Odas strength, which is why half the Marines/warlords don't do much significant in the arc.
Sengoku was pressuring the entire BBP for a bit, if he ever gets written into the modern story, he's going to have feats making it obvious Luffy surviving him was kind of plot.