The writers have no clue what they're doing. The twist at the end of season 2 isn't only so predictable that I saw it coming a season and a half before they "revealed" it, but it somehow takes an already dumb and incomprehensible plot and goes back and retroactively makes it make even less sense.