Too many subplots and characters dilute the main storyline which is otherwise captivating; unfortunately the other characters and stories aren't. The writers tease the audience so much you end up not caring about the series as a whole.