Also, there is such a thing as too big a game. I've played some great games lately that could have used being 30-50% shorter.
Ghost of Tsushima - could have used being a good 30% shorter.
Witcher 3 and Horizon Forbidden West - entirely non repetitive but still took forever. Could have been shorter with little loss.
Horizon Zero Dawn - felt just right. Surprisingly, Elden Ring felt the same, in spite of it being a lot larger. But then I'm a rabid fan of Soulsbornes (I still think the best was Bloodborne and that's probably the shortest.)
I give a pass to Fallout for creating one of the most fun universes.