I love this show. It seems like sci-fi nuts seem to criticize it for not having enough fi. It's not their fault it lines up with the news so perfectly! They showed this at SDCC last week:
I wrote a blog posts at the ends of season one and two talking about how the show's world melded with our current reality and what we could learn from that.