In my opinion, Garth Ennis has always been aggressively mediocre with a few moments of being decent because he had people working to curb his excesses. His shock jock style of writing lacks a point, and points he does have are undermined because he just can’t help himself writing elaborate revenge porn. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.