I have to say that I agree here. Hell, he's just one of those characters that shouldn't survive in a super powered world. Mundane other than the ability to aim. Not exactly the sort of thing I suspect would survive long given the way he tends to act.