Compared to who i suppose, he does have a devil fruit that plays nicely into his skillset and he does have some offensive capabilities but at heart CC is neither a fighter nor particularly strong.
Didn't he take on more then enough haki attacks from luffy? As in way more then whatever logias like crocodile and enel before they got defeated. As in he had to deal with the anti-logia haki and did good for a while.