This is the kind of game where i can see an early rework happening soon or maybe diying...
Yeah, the whole Molly thing is terribly executed, people are not gonna like the character with the current intro, no matter how much you try. And if rejecting her is gonna lock people out of some content, game is gonna have a rough time.
Want to have a stupid ex gf during teen years? sure, can be done.. but it's gonna require way more work early on to understand why she decided to make that dumb decission.
There is also the point where she is not trustworthy for the MC anymore, and if she wants to have that back, she is gonna have to work for it. (and i dont mean sexually). She right now is a volatile character that can drop the MC again at any moment. I mean... she has done so in the past.
There is always this huge difference, between what the dev knows, and what the player knows.
A dev can say "She did that because of X"
Yeah, but we dont know that X! We dont understand the character the way it's creator does, so extra work is required so both parties understand the motives of a character for doing something stupid.