I'm now hanging on to one bit of hope. We started out with Sara Lance as a pseudo-BC, with the wrong civilian name, the wrong codename, and a handheld, tech-based sonic attack. Then we got Dinah Laurel Lance, who had the right civilian name (although she went by her middle name), the right codename, and still a tech-based sonic attack, but one which used her voice to some extent. I'm wondering if, at some point, we'll get a Black Canary from a parallel universe: a meta with a natural sonic attack, whose name is Dinah Laurel Lance, but who will be called "Dinah" to distinguish her from Laurel, like with Harrison Wells and "Harry" Wells. I'd accept that. (It beats the living daylights out of the Internet rumor that they'll make Felicity the new Black Canary, of all the half-baked, cockamamie notions.)