I think season two sort of lost the creepy/tense ambience of season one. Dutch just isn't a good character. They need to give Eph, Setrakian, and Fet more material to work with. Eichorst, the Master, and Palmer need more airtime. Gus doesn't make sense anymore, I don't understand his motivations. He just continues to be recruited by these good guy vamps. The mayor/woman politician is annoying and serves no purpose.
Zach is absolutely awful. Even at his age, I think any child would come to grips with what happened to his mother and understand what his dad is telling him. The scene with Nora's death due to Zach was just embarrisingly bad.