After playing both Spiderman and RDR2, I think that the world interaction in RDR2 is far better. Not only your character gets visual marks doing everything: if you fall on mud, you'll get dirty, if you carry a corpse, you'll get all bloody, etc..., but the interaction with vegetation, other NPCs etc... is far more pronounced. For me, this is an important thing about visuals. GoW looks great, but the environments are only a beautiful landscape, the interaction is almost inexistent in the game (besides enemies of course).
The textures are not especially good in RDR2 (try to play in FPS mode), but if we put togehter the great lighting, great world interaction, great attention to details, lack of prominent popping, good character model, seamless open world... all together is far more impressive than other games.