This was pretty much my train of thought when discussing this season with coworkers. Basically said season 2 almost lost me, but this season made up for it. I then realized after thinking about everything that happened in season 2 and now understanding more of it, it wasn't that bad after all.