Every game the Keeper knows how he wins and how invetigators win. This is a very big disadvantage for the investigators.
I have seen at several games how the investigators loose because an event triggers the objective card saying "keeper wins if he kills one investigator". The next turn the Keeper killed an investigator and the game finished. This is awful and frustrating for investigators, as they have no time to react.
I have been thinking about it, and it would be nice if objective cards could be split this way
I do agree that investigator's objective is revealed because investigators find clue 1 or event deck is finished, but keepers objective could be revealed any how (event, action, clues, ...) so investigators do not know how to win, but at least they know how to loose. They are aware of the danger and they would do as much as possible not to loose the game.