Totally this. The stalling of one of the main plot points every single time works in a weekly episode format, to an extent, but in here, we have to account the player's pov as well. I still believe that episode 3, where they actually had time for a reunion would've been perfect to get that shit out of the way, at least the why MC left part and her reasons to act like she did. Heck I even liked the choice of being vengeful with her not, more than this caving beta approach we have right now. Also, given her explanation and reaction, the player could decide if it's worth to pursue her route at all and explore her better, of it's better to leave her alone as it is, keeping it in a "friendly" manner, since she obviously integral to the main story, even if the past situation with her gets cleared up.