Much of the reason is because the four main characters are so strong, but the secondary characters play a crucial role, especially in the last five or six seasons. I struggled with this one ...