It's actually astounding how badly Oda writes himself into a corner each time. He has a perfectly fine setup for an arc. Straw Hats are finally meeting Vegapunk, and Kizaru and Saturn are on their way to create conflict because Vegapunk wanted to continue Clover's work. Let's play it out.
Then he has to throw in CP0, nonsense betrayal plot shit, freeze everyone so Kuma can walk on-screen, fuck it let's teleport all the gorosei in, you know what the Giant's show up too, Bonney can control all pacifista whatever, and there's this giant robot that knew Joy Boy or something, who cares.
He never learns, man.
This is Oda problem posttime skip after all.
He could make every simple and classic, he just need to follow the line, the pace and his story, if he does this, the arc will most likely ending very good:
But since timeskip Oda made it worse.
Fishmen island and Punk hazard story line was okay but it all started with dressrosa, the running, stalling, useless panels and stories to make the arc large, to many characters.
The worst was with wano, it was a disaster.
Everyone can see, Oda can't handle a arc with many characters. He failed with it in wano and he doing the same now with egghead.
As you said he could make it simple, make Zoro vs Lucci more exciting and longer, give Luffy vs Kizaru a proper great fight, build up Kizaru character and hype Saturn only without adding all the Gorosei. The Seraphim and traitor plot, the boardcast, the running, the stalling, the summing of all Gorosei during the most important moment for Kizaru only for hin to became a background character, the strawhats except Luffy,Franky,Sanji and Zoro, barely getting any screentime or action(and if they get it, it is just one-two pages).
Oda make his own work harder by adding useless/pointlesss points. Making it harder for us reader. The breaks, the stall of the boardcast, the awful screentime for the whole strawhats.. Oda can't follow his simple line, he make it worse because he add pointless stuff and the clear line of a good arc end in a disaster like this pics point it out:
Sometimes having it simple, basic and with less characters, is better then stalling with tons of characters and bad panel timing, bad cliffhangers and useless plots...