i love the fights oda propose every time.
to be completely honest, if we analyze zoro fights, they are the most “boring” and “standard” ones in the all series, because they all have the same typical pattern: struggle —> flashback —> one shot
other fights like usopp and chopper in alabasta, usopp vs perona, nami vs kalifa, robin vs black maria etc are all more interesting. the only particular fight zoro had was the one against money, and in fact it was top three moments for the character imo.
luffy vs kaido is a glorious fight and a breath of fresh air