> the large and diverse roster of characters goes a long way in avoiding the feeling of repetitiveness and tedium
It's just the same tedium but you change the combos every 10000 repeats?
> that plagues most large open world games nowadays
Open world games have grown too large for their own good, but that's a different discussion. The worst is when some title is succesful and they get money and they make a sequel that's thrice as big.
Horizon Zero Dawn: perfect length if you ask me. Horizon Forbidden West: could have been 50% smaller for the same enjoyment.
Even Witcher 3 and Elden Ring, which are great non repetitive open world games, could have been smaller for the same effect if you ask me.