Why does certain people hate Kidd that much? Right now, Luffy, Law, Zoro and Kidd are going to fight Kaido anyway. So the whole Z vs K debates are quite meaningless tbh.
They all will be necessary to beat Kaido.
Cause Kidd character sucks...
and I don't believe they will win this round....so no
I believe they will lose in this round... this whole battle will be LOST... they will retreat, and then regroup, and they will attack once again, and then win, but in that last round, it will be a classic SH pirates vs Beast Pirates... and Luffy will focus on Kaido, Zoro on 2nd strongest...and so on...
Kidd will not be present in that final round... because I believe in this current round he might be wrecked SO HARD that he will be out of picture for the rest of the arc... maybe even die... that's my speculation.. everyone believes Law dies.. Oda Boooom. it's Kidd... his death will be meaningful though in allowing Law a small time frame to take Luffy/Zoro/Killer who all are on verge of death... allowing Law's ability of room to be effective and run away and escape from Kaido and Big Mom
So, yeah, I believe that's Kidd's big role that Oda talked about, a big sacrifice for the future of One Piece + his crewmate Killer...