Ahsha's terrible, and Racquel has sadly went downhill this season. But otherwise I'm reasonably happy with the show this season.
I think we're supposed to think that Jelena's wrong for blaming the victim, but growing up in a home of abuse still leaves scars even for the person not being abused. As far as Zero, I think the actor is doing well playing a phony manipulator. Hell, even if it's obvious what is endgame, at least I give a shit about Zero/Jelena/Terrance which is all I can ask from a show. Kyle was obvious this episode, but she's still the best.
All this, hot people, and the fact that I'm reasonably interested in the murder mystery mean I'm happy.