Okay, check this out:

This, of course, is a much different Green Arrow than I've been making fun of the past few months. For the non-comic fan readers of this site, Green Arrow was one of the first heroes to get a makeover, going from the generic millionaire Batman rip-off we've been making fun of here to a rebellious, bankrupt, womanizing malcontent.
And, since I was born around the time he was retooled, I've always like Green Arrow. He was a rebel before Wolverine made it cliche, in that his "bite me" attitude came from a desire to change society for the better, to help the truly disadvantaged, etc.
That being said, this made no sense to me:

Oliver wipes out a bunch of Yazuka mobsters with a semi-automatic gun, then throws the gun down in disgust and picks up the arrows. Now, mind you, the boxing glove arrows and such were no longer used. By this point, Ollie used arrows with which you kill things.
I hate to be picky, but dead is dead. Ever since
The Longbow Hunters in the mid-1980's, Ollie hasn't been shy about putting a shaft where it would do the most good. Or, as we see here, snapping someone's neck and tossing them headfirst over a stairwell:

I'm just not seeing the moral inferiority in using the gun as opposed to these other methods. If I'm going to buy the farm, I'm all in favor of quick. I don't see an arrow as being any less painful or more humane.
What am I missing? Besides the horror when you realize that
you have ruined your own ballpark with your own littering!:

and that's just one step away from:

See? See what I did there?
Self-inventory is a painful process. I prefer to avoid doing it myself by pointing out the flaws in others.