I wonder why DC sometimes portrays Oliver as this "out of his depth street guy" for JLA, but then Hawkeye fits nicely in the Avengers.
Power level is not the issue I don't think.
I mean, Age of Ultron kinda did this with Clint. "The city is flying and we're fighting an army of robots...and I have a bow and arrow"