I need to keep things moving, I simply can't cover every single detail at one point or in one particular scene. Because that scene would be an hour long for itself.
Then it would mean I need to extend the update further, which means more work and more work means way more time to deal with it. And I'm not the one who prefers to update per half a year or a year.
I like to get things moving forward, so moving forward is what I do. Some things should be and will be revealed, piece by piece. Some will not for other reasons.
That is all I can say on that matter, either way sorry you don't like it. And hopefully you find a game you like then. Plenty of those to go about here it would seem.