This agreesiveness of yours is off the charts. Its a bunch of fictional characters. I personally think every actor portrayed everyone just fine. And this Laurel (Black Canary) in Green Arrow seems to be the BEGENNING of her journey to become warrior. So im pretty sure Black Canary can still experience mixed emotions in her early years Love Laurel. Love Black Canary & Green Arrow.