I'm much more upbeat on BG3s ending, because while there's barely anything to it it doesn't ruin anything in the way ME3 and GoT did. It's massively disappointing there's no narrative cost to tadpoling it up like crazy or failing to prevent a certain tragedy in act 2 but most of the rest of things that happened still happened they just aren't referenced, whereas in ME3 everything that happened happened but also they were made irrelevant.