Kid went from wanting revenge on Shanks, then wanting revenge on Kaido, then wanting revenge on Apoo which all went no where. Oda writes on the spot so the rivalry is forced because Oda doesn't plan ahead. He doesn't worry what is going to happen 20 chapters from now. Oda doesn't write characters, he instead writes plots. The plot is going to drive the character and in most instances it leads to character inconsistency. Oda wanted to write the rivalry because it is hype, not because it makes sense. Oda story is about hype, hype, hype, hype, hype, and more hype. But Oda Greenbull came to Wano specifically for the strawhats, why is he running away from Shanks? Because it is hype. But Oda why did Shanks come to Wano to only leave the next chapter without doing anything? Because it is hype! There is no story in One Piece, it is just hype.