I didn't know what to expect from the endings, I ended up getting invested in the story from the beginning so I didn't even stop to analyze or imagine what end the journey would take, let alone take a critical look at the plot.
I have mixed feelings about the endings, in the general context, I think its fulfills its proposal, but in the smaller context, in some details, they make little sense.
Every ending has script conveniences that distort the logic of the rest of the proposal, maybe it's nitpicking, but for me, it affected the verisimilitude of the facts.
They could have worked more on these endings and epilogues, happy ending is not synonymous of a good ending, I think people should seek a good ending, well written, well tied, with logic, with verisimilitude, with minimal loose ends and few script conveniences and not a "happy ending".
I also don't want to be a hypocrite, I would also like to have a happy ending, but if it is bad and badly written, what good is it to have one?
If you think about The Witcher 3, we have a ''bad ending'' which is a ambiguous ending, I liked, It is not my favorite, but it is good, reminds me of the books and Cyberpunk 2077 endings has a similar approach, It’s not good, but it’s not that bad.