Dante, the character of devil may cry - is an asshole.
What people first enjoyed about the character Dante was that he was kind of a pompous, cocky cock.
The man was a dick, but he was a dick to demons so it was funny.
As a trope the badass archetype, also being an asshole - makes sense and it isn't a bad thing to make an asshole such an outlandish prick that it's hillarious. It brings in a common sense of comedy about the realistic properties of:

LOOK WHO CAME: