All of the above.
I may be in the minority, but I hated Steph as Robin. Not because I thought she was a bad Robin, but because the entire thing seemed to be one long attempt at character assassination, ending with her actually assassination in War Games. It's like the went out of their way to make her look bad, and in the process made almost every other character look bad as well.
I'd have to say Evil Cassandra was even worse, actually. Take a character that has eschewed her parents legacies of being the best killers in the DC universe, who has actively tried to be a hero and has refused to kill.... and make her the head of the League of Assassins. Huh?! Just stupid, through and through.