Big Mom and Kaido were ruthlessly clowned by the Admiral fandom for those very things, Big Mom still gets clowned regularly for them lmfao, now that it's happening to Kizaru and worse, apparently that doesn't matter.
He doesn't look bad we can agree on that, he looks fucking horrendous, every single time he's interacted with G5 he's been unceremoniously trashed, and Luffy has stopped even using visible haki on his ass. Kaido has feats of beating down G5 who's using all haki's, Kizaru can't even beat down non-ACoC G5.
That's what Admiral fans act like, and they don't consider him the supporting villain either, he's the main bad guy of this arc for them.