Why are you guys complaining over a character that NO ONE cared about 3 days ago........
Primarily it's because if we say "only the name matters" and a character doesn't then it gives an easement for them to basically do that with every character, it starts with a lesser known like Baron Blitzkrieg and grows into other villains and heroes.
Consider this, it's no big deal, yes? So we can simply take any character and give them any identity and just keep the name.
What if they cast Justin Long to play Static? Or James Franco to play Green Lantern John Stewart?
What show do you think you've been watching over the past couple of years. Did you have the same concern when they made Ras Al Ghul & Brick white dudes? Clearly they have taken liberties with multiple DC characters on Arrow, including race gender, and sexuality changes. We cant be selective with our outrage. Just look at Speedy. She's his freaking sister in this universe.