Kata's younger sister Flambe hit Luffy with her poison needles which slowed and weakened Luffy
Katakuri then stabs himself
as he wants an honorable victory so that The fight is fair and iss a real dual as kata started to respect luffy as his opponent.
And if you think seeking a true honorable dual is not badass and cool and its just some egoistic pride
Zoro is someone who fights in the fairground with honor and king contradicts that in a way and fights however he wants
So if you think kata is just pride guy and king is way more cool then zoro is misunderstood by you as he is also a pride and honorable guy and not some badass n cool guy
Hope this helps
not saying king is not badass but just saying You don't need to downplay or make misunderstood claims like "katakuri is too proud, he mortally injured himself in the middle of intense battle and so is not savage" about another character to make king look cool
Zoro is an honorable character and that is one of the many reasons why he's my second fav. character in one piece