Playing this game I expected three endings:
1. Hermione fucking all over Hogwarts (realized)
2. Hermione only fucks one person. Doesn't matter who it is, as long as it gives Gryffindor points ( realized)
3. Hermione only fucks Genie, even if he stops looking like Dumbledore (love or emotional attachment eventually)
I think part of the people, myself included, who got ending #2 were very upset because they actually wanted ending #3, so that Hermione would not only appreciate Genie as a sexual partner, but also as a love interest.
There is an alternate ending in the game (where Genie returns and stays at Hogwarts), but it cannot be called #3 because it comes right after #2. It's impossible to believe such a drastic change in worldview.
(In case anyone didn't get it, I'm calling ending #2 the ending where Hermione read the letter and learned the truth, she didn't care that it wasn't Genie anymore, but the real Dumbledore. She was absolutely not bitter about his passing and decided to offer her body to the real Dumbledore in exchange for Gryffindor's points)
Criticize -> suggest (although I'm sure the developers, this won't be read, I'd like to share my thoughts with the players):
Make ending #2 separate. Ending #3 can be obtained if you didn't share Hermione with other people and answered affirmatively that you would marry her. In this case, after reading the letter with the truth, she tells Dumbledore that she now doesn't care whether or not he'll cut off the school's ability to provide sexual favors, she doesn't care about the points or the school's trophy anymore. And, clutching the letter in her hands, bursting into tears, Hermione runs out of the office. And after that, you can give a choice: leave Hermione with a broken heart (go back to your dimension), or go back to Hogwarts at the moment of the ball where you dance and she kisses you before she goes to bed.