Garth Ennis, with the exception of one, can only write the same characters.
Retard, religious retard, gruff cringelord in a trenchcoat, military stooge, retarded military stooge, revered WW1 or WW2 veteran (you will see this a lot), cuckold, well-meaning cuckold who gets raped (Hughie, the secret service guy who put a condom on George Bush), loser nerd, spineless loser working for the bad guy, bitch who may as well be a man, racist, Irishmen becaue Garth needs to pretend like his shithole potato island is relevant, old dementia ridden racist, typical woman, whore woman, sexual deviant, tranny, raging homos who rape a male character (typically the well-meaning cuckold or reprehensible spineless loser), fodder goons, and my favorite being the racial stereotype.
James Stillwell being a cold-blooded corpo who could make Homelander shit himself by sheer disapproval and indifference was probably the best thing he ever wrote. Shame he turned him into a psycho pineapple planting wackjob in the cashgrab sequel. But what can I say that hasn't already been said? Ennis coasts by grotesqueness and recognition of what he's mocking rather than the actual content of his writing. His best overall work was Punisher Max because that was just playing things straight instead of trying to take the piss out of things or show how edgy he is.