I have finished my binge and I must say there are aspects I love about this show, some aspects I'm iffy about and a couple of things I loathe. I don't buy Vincent as a villain. He's gifted so many things by the writers so much it has diminished him in my eyes. First of all, how did he survive for so long without being caught by the Director? In the 80's perhaps but not in the current digital age - if a supercomputer is looking for you, can you really evade it? And when our team finally exposed and got to him, the Director specifically let him escape (other than to return for the finale episodes, I can only think it was to preserve our team but that's no excuse to then lose track of him again). As if that was not enough, our team that defeated the Faction (who had vastly more advantages than Vincent), were somehow always one step behind. Next season they will be several steps behind. Agreeing to film to those confessions went against all their characters imo; sure they now care about their new families but risking and jeopardising the mission isn't something they'd have done, let alone the Director letting it happen - Grace, acknowledged as the best programmer somehow never gets the chance to help. The one time they seemed to be competitive was when they had that science guy, and they knew he was once high level, but they let him go prematurely (so that Vincent could just pick him up again - why did he let him go in the first place anyhow?) I love a good villain, they improve the heroes but I poorly constructed villain can potentially ruin a show for me and Vincent is the latter.
Before I make sound like I'm dissing the whole show, I love a lot of aspects of it. I especially like it when they go on missions. I'm not so keen on the personal lives aspect of it (the drug addictions, David's saviour complex) but ironically I love it when the personal lives collide with the missions. I find it fascinating that the characters are allowed to "improvise", basically ignore the Director when it suits them, which makes the Director's calculations either redundant or much more complex. The Director obviously values this particular team, so how does that work and what would that mean? How would the other teams take it? I also liked the idea of the Faction, that a group of people would arise that believe in only free will. Incidentally, that also brings us to the question of why our team trust the Director so much. So, a lot to love and ponder.