I don't see any problem in presenting certain events without the presence of a protagonist. If the story would have been narrated in the first person (from the eyes of the character), it would have been weird, but not in this case. So what you're talking about is just your subjective opinion.
As for the last event, it is exactly as it should be. And yes, it has to be "uncomfortable". The player knows that something bad will happen, but he does not know anything concrete.
I am pretty sure that the last scene will be different for everyone. Someone will like it, someone will get upset, someone will get angry, and someone will abandon this game at all. I knew it when I had planned this scene (it was a year ago), and I took this risk, believing that the game will only benefit from it. And most certainly, I do it not because of some childish resentment for the fact that some players demanded a romantic relationship with Julia. No, it was a considered decision.
Although some players wrote to me that they had foreseen all these events, and some said that it was too sudden and appeared literally out of nowhere. In general, as I said, everyone took it in their own way.
However, I want to remind you that you look at the game in fragments, and I see it as a whole product. That's why when the game will be finished, the whole experience you get from it will be a bit different. And I hope that there will be less dissatisfied people than those who actually liked it.
PS: I want to remind you that despite some drama of recent events, I always told you the main message of my game will be to entertain you, not to make you sad. So just wait for the next update and maybe everything will be not as bad as you think