Kaidou didn't want to "defeat everyone".
He wanted to have a Great Fight and wanted his side to win.
Onigashima was an arc which was built with too much BS plot so that Kaidou loses.
He had the chance to kill Luffy multiple times, yet Luffy kept coming back after 3 separate defeats thanks to plot.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.