I am not a fan of retrospective storytelling (dunno if I just made it up), basically I hate flashbacks explaining crazy twists. It's a cheap way to do something crazy and unexpected so people are easily surprised. I hated it in Acting Lessons, and I would hate it here. So I hope that we get a bare minimum of things like that. I just don't like it when you explain things after the fact, instead of setting it up and slowly (or fast, it depends on the story) bulding it up to the climax.
Also when we get the explanation after month or more waiting, it's no longer that interesting, because you make up a ton of theories in your head and the explanation you get then might be something that you didn't want it to be or hyped yourself for, or it's not as good or interesting than you or other fans came up with. So all the hype might just lead to disappointment.
It's obviously hard to remember a lot of things, since the updates are spread over longer periods of time and a lot of things happens in one update, so you forget any hints that could have been thrown your way in the previous updates and then when a twist happens, it feels sudden and forced, even though it might not be so. I myself didn't see Maya/Josy coming, because there was nothing to my knowledge that would suggest something like that and suddenly it's a big deal, and I don't really think it really is such a big deal MC made it out to be. I mean, he finds out about this and immediately runs to a friend looking for a safe haven?