These are both great games, but weird that we're comparing RDR2 with the first Last of Us game which came out 5 years before, and not LoU2 which was a little closer in release time.
Amazing video, I think that RDR2 wins because it is an open world game, and those details will be all over the map that is probably 500 times bigger than the one in the last of us. Also RDR2 is 4 years older and non linear, and the weather and time changes.