This man from chapter 1 losing to an afterthought pirate, this is why people don't need to take their predictions too at their heart, it's just a cartoon character
Kidd with his tiny crew was not gonna be anywhere close to beating someone who has officers hyped by the marines, with at very least a part of his grand fleet and elbaf giants on top. Even leaving all that aside just re-read chapter 1.
Kidd and Law are merely competitors to Luffy, and they don't have to fight Luffy only to lose the competition people need to remember that. They can fall off the competition by losing to Shanks and BB too.