I wish they'd given Katie Cassidy less thankless material to work with, cause honestly... her character's arc is quite compelling. Season 2 was her rockbottom, she built herself up, another tragedy causes her trajectory to alter, leading her to become the Black Canary. Trauma after trauma after trauma until all that rage and despair gives birth to a dark avenging angel.
Edit: I mean, really... her life was ridiculously shitty. Her boyfriend is cheating on her with her sister, they both die. Her parents divorce in the interval. Her dad has an alcoholic breakdown before pulling himself back together. She falls in love with her boyfriend's best friend (who loved her), then her boyfriend comes back from the dead and shit is complicated. Her new boyfriend dumps her (cause he thinks she'd be happier without him), but then she inadvertently causes his death as he tries to rescue her, further throwing her into despair. Then, she picks up a pill and booze problem, her long-dead sister comes back, then she falls for the mayoral candidate who turns out to be a psycho and she becomes the protagonist of a Hitchcock flick and no one believes her that he's a murderously insane cult leader and everyone calls her crazy, and she loses her job. Has another breakdown and freakout. Eventually gets her shit together, comes back from the brink, things are good for a while and then her sister is murdered for real, and she has to keep it a secret from her family (for dumb reasons). Then, the first time she tries to attain justice for someone when the system fails her, she gets her ass kicked. She asks her friends to train her to fight, they refuse, and now she's being taught by a handsome boxer, and more shit is coming her way.
Wow.