Sure I'll tell you why. Because the networks are %$*& MORONS! Get this, it isn't going to be on for THREE weeks.
And that is the second time this short season it has taken a three week break. More and more shows keep doing that too. I watch Buffy the Vampire Slayer sometimes (commence with the jokes) and it just had a 3 week break. The Dead Zone goes on long ass breaks too.
It's stupid as hell and erodes the viewer base of good shows. And networks wonder why they are having a harder and harder time keeping viewers. Imagine if the Internet took a 3 week break!
End of rant.