Oda's biggest mistake this entire time has been the fact that he doesn't realize kids aren't reading his shit anymore. We were kids when we got introduced to One Piece, but it's been 20 something years. Kids in Japan read Boku no Hero, Demon Slayer, etc...
He still thinks he's writing for little kids, when every indicator shows his audience is aged. One Piece keeps getting dumber and dumber. He thinks Nika is supposed to make people laugh. Who is laughing?