User blog comment:Fangowango/Plot hole/unexplained inconsistencies?/@comment-66.87.120.63-20130317030554

Frustrating isn't it? I have asked this same question not only about this show but with many of my fav shows and movies. I guess at times like this we the audience are being asked to take a leap of faith.