It's not going to be a GTAV vs TLOU situation simply because RDR2 is a very serious game while GTAV was this stupid sarcastic silly little story that no one took seriously.
RDR2 has some absolutely incredible story moments. The voice acting, facial animations, dialogue and music are right up there with God of War. Some are approaching Naughty Dog quality. Arthur Morgan is a great protaganist who can go toe to toe with reboot Kratos and Aloy as the best lead this gen. The mission variety is insane and i must have been playing for like 40 hours now. Typically, open world games and especially Rockstar open world games start from driving to one place, shooting a bunch of people and driving back. In RDR2, you still drive to some places but then they keep things fresh by giving you all these different scenarios that i would rather not spoil right now.
You can tell that 3000 people worked on this game for 5-8 years because there is just so many really complex and scripted scenarios that require their own animations, scripting and dialogue. thats crazy for a 50-60 hour campaign.
Now God of War is also a really long campaign. 30 hours or so, plus 10-20 more hours to do the Valkryies and other side content like Niphelheim and Musphelheim. And it inarguably plays a lot better than RDR2. It has less filler, better pacing, better level design and bosses, but RDR2 is doing so much more it's insane.
I think the story, setpices and graphics cancel each other out, and at the end of the day, it will come down to what critics value more in games. Glorious combat and tight level design vs this masterpiece of engineering, unparalleled in scope, a tightly crafted narrative driven game that truly redefines the sandbox nature of open world games. I hated RDR1, thought GTA4 and V were overrated to oblivion but RDR2 is like playing a 60 hour naughty dog game set in the most detailed open world i have ever seen. I mean, every NPC can be spoken with and interacted with for up to three dialogue turns. That's like a thousand NPCs. Absolutely nuts.