BM is irritating tbh.
Kata / Mihawk / Zoro kind aura Farms to their Stoicism. What is Kata personality? Eating donut while hiding ? Or to protect family ?
Doffy was the only complex villain of Post time skip. They Had Hordy but Somehow Arlong got uplifted from that arc lol. Seen a freak , had a past himself. And entire Nami/Jimbei taking head scene. Plot plotted back then.
Now it ain't.
Him also respecting luffy as fight went on show his personality to point he even injure him self to make things even.
There were a lot of aspect to Kat personality.
Hody was perfect and even better in this day and age , him being racist for no reason hit home more than ever before cause that is the world we living in.
BM was not irritating to me but not the best either but i do agree don has been best time skip villain.
Still pre time skip villain were not than complex hell we hardly even get back story on them back in days that was something that change with the time skip .