I recently started watching this series on Netflix. The first 3 seasons were well written in my opinion, and kept me wanting to see the next episode. The next seasons begin to be predictable. Every main character develops a hero mentality, and feels responsible for everyone else. Every accomplishment is always followed something negative. The episodes begin to become depressing and mundane. The series is worth watching overall, but after the first 3 seasons it should be watched sparingly to avoid boredom.