Expectations are extremely important to me and the more the story goes on, the more reluctant I become to accept anything not to my taste. Especially when it doesn't make any sense. Egghead and Wano repeatedly disrupted any coherence the story had and undermined my enjoyment of the series. Big names don't make an arc better by themselves, they make it worse if they fail their purpose.
Even counting what happened outside of the island, only the Kid pirates being obliterated by Shanks was flawless. Sabo's was ok, even though the mother flame "killing" him was poorly written. Garp and Law vs the BB pirates was cool but any hype revolving around the BB pirates was shattered and they'll never get it back. A perfect parallel to the strawhats minus Nika and Zoro.
Koby's attack was one of the worst moments of the entire manga, on par with Sanji failed attempt to save Nika on Cocoa Island and just slightly better than Kid and Law v Big Mom