I wasn't a fan of Russo's fall from grace either. It happened a bit too quickly for me. If they would have linked it to the failure of the water shed bill in some way, I would have had an easier time believing it. His genuine feelings for Christina made it hard to believe that he followed Echo upstairs out of the blue. Especially knowing what was at stake.
I have to say, I was pretty sympathetic to Russo before he met his demise. It seemed like the guy was getting his life on track and growing a spine. I was cheering him on in his efforts actually, so I was disappointed to see him go out the way he did.
The Jr. Detective Squad was solid and brought some drama, but quite frankly I think Zoe is an incredibly weak character. I thought she would have made more of an advancement as a character over the course of the season, but she still seems clueless about anything when Frank isn't handing her the information. Her partners come across as much more seasoned and experienced, which they are of course, but I was hoping to see her become stronger.
I didn't really care for Clair's organization getting sued by Gillian. It wasn't that it wasn't warranted, it just seemed like there should have been a little more set in place. Gillian didn't come across as the kind of person who would lie like that to punish Clair either. I was hoping she would simply leave and take her skills to Google as was talked about in an earlier episode. Then have Clair facing the challenge of picking up the pieces with out her star hire, which would have an impact on fund raising, etc.