To avoid confusion with Green Lantern and Green Hornet? That sounds silly to us lifelong comix fans, but, trust me, my own neighbors can't keep them straight. "Well-established" is a relative term. And do know that he's not called "Green Arrow" in the show? Maybe "Arrow" is just the title.