Interestingly, there is one case where the villain defeated himself, which spoke volumes about that character's own arc.
This post contains SPOILERS for the Demon Slayer Infinity Castle arc. Tanjiro doesn't officially become a Hashira due to not meeting the requirements set by the Demon Slayer Corps. Tanjiro reaches the ...