Green Arrow is such an insecure macho douche. But Black Canary has so much internalized misogyny that she likes it.I guess this Green Arrow and the one in BM:TBatB are pretty much the same.