Just finished this game at 130 hours. @TurboR56Mini mentioned I should post.. even though I have been silent for a good while lol.
Here's the thing, I loved BioWare.. Dragon Age Origins was a breath of fresh air to me. My enjoyment of the Dragon Age series is what got me to pick up Mass Effect. These two franchises are near and dear to my heart.
So, the hate that Veilguard gets based on trailers? I get it. It's not what any of us expected or wanted... and it just further shows how much EA continues to destroy game studios. EA is why we got the failures of Anthem and Andromeda. Veilguard being in production for 10 years? That's EA written all over it. The game got rebooted numerous times.
That said, what was released? Is it good? It is. Is it the same caliber of DAO or DAI? Absolutely not. Remember the nonsense of DA2? Veilguard is probably what DA2 would have been if DA2 wasn't rushed.
The gameplay is enjoyable (minus the annoyance/QOL issue with respeccing your character outside a boss fight/needing to reload a save to do it). The story is decent. Can the final act make up for the rest of the Veilguard story? Maybe? Depends on how you look at it. I took this as a farewell to Dragon Age. It wraps up so many story threads. I applaud the writers for keeping such major parts of the lore under wraps for so long. I would say, just play it to finish Solas's character arc. The secret ending is an opening to more Dragon Age... if EA allows BioWare to do what they do best... and not meddle in what they do. If you don't get the secret ending, no harm. Treat this game as what it probably was intended to be --> a farewell to the world that BioWare started with DAO.
The graphics are a bit cartoony.. but don't let it deter you. I had to remind myself that the reason why I never picked up DAO when it was released was because of the terrible graphics, but I ended up enjoying it. Get past the graphics... get into the story. The elves look odd. The Qunari look too nice. But everything else seems to mostly work.
The writing isn't the quality we expect from BioWare in their golden age. The voice actors do the best they can. I think if they didn't need to keep scrapping the game and starting over because EA would dictate demands, this wouldn't be an issue. The ending was fleshed out long ago, hence the final act being the quality we expected and worth it.
For those who somehow are pissed about it having a non-binary character and saying "go woke, go broke" about this game... if this bothers you, then you weren't paying attention to everything else going on in Thedas... or fantasy... or comic books. DA has always had diverse characters. And, DA has always had political and social commentary (so has Marvel and DC and Star Trek and Star Wars and numerous other things we all enjoy).
Bottom line for this game: It's good. Is it GOTY good? Absolutely not. But, it's good. I agree with @Luseth that this is probably a 7.5 out of 10. I will probably replay it to get other interesting tidbits about the lore based on Rook's character and choices... and even the Inquisitor choices.