People go on about the ending but never really address the whiplash of revealing a third party at the finale. It’s not a question of Shepherd survives or not, it’s that even with all the changes they made, it just doesn’t feel like it has very much to do with what’s gone on before.
I still find that fascinating.
(I'm also a rare fan that I liked Mass Effect: Andromeda second favorite after only ME1 and thought Veilguard was probably my second favorite after only DA2. Engine issues and somewhat dull maps aside on Andromeda I thought it most captured the "Exploration" side of Mass Effect better than any but the first one. Veilguard seemed to prove BioWare had finally wrangled their Frostbite tools to be nearly as good at storytelling as their previous engine, and the story culminated a lot of threads for my "main" characters across the series.)
[0] There is a not-so-secret fourth "no color" "walk away" ending through the dialog trees with no epilogue, but it feels like what some Renegade Shepards' only option.