Ugh yeah, that was a mess. A total disservice to the character (and to the Black Canary as a comic icon, I don't even read the comics but I know people were rightfully pissed).
And I used to love Felicity but my interest in her has nosedived since Olicity has taken over. I loved her being the socially-awkward sidekick, why exactly was there a need to shoehorn in a relationship with Oliver?
I loved all the other AIs too, Gary, Gilbert, Godfrey...
