User blog comment:Eobard95/Arrow Season 6 - How it should be/@comment-12599421-20170816142726/@comment-26624146-20170817173115

Well obviously they aren't just donna give E2-Laurel a costume because she's still a villain while Dinah is Black Canary at the moment but if E2-Laurel redeems later I can see the roles being reversed, and I would would prefer if E2-Laurel redeemed and became Black Canary. There's just a lot more potential with her that just writes itself and it makes up for their mistake. I'm not saying just dismiss Dinah because they should give her some actual story material too, though I am sceptical of this since s5 didn't do that good a job and remember Roy Harper? Barely had anything to do in s3.

Oliver being with Dinah would be more a grief driven choice which is why she breaks up with him at the end after realizing this and when he finally moves on, which then paves the way for a possible Oliver and E2-Laurel pairing in the following season.