MGS5 is a dream to control and very fun to play.
But it's like a map of 6 bases and many minor, throw-away outposts strung along a series of completely empty, linear paths, with many dead ends if you're trying to take a shortcut. Beyond base capturing, nothing happens in the game. You'll spend 15 hours or more running or riding a horse back and forth to these bases, or spending the same amount of time trying to "fast travel." "Fast traveling," getting ammo and supply drops and even trying to get from mission to mission are serious down time.
I'm a gameplay > story guy, but MGS5 is a prime example of how an incredibly interesting gameplay engine can be put into such a dull and ceaselessly repetitive game. At this point it feels like I'm beating my head against a wall, doing the same things over and over with the promise of some kind of progress. Be it new weapons, some new narrative context, or by god even a new base to infiltrate ffs. But I suppose it helps if you're super into stealth, which I'm not, but I don't hate it. For example, Mad Max is extremely repetitive, but even that has more variety than MGSV and much less downtime, so I'm actively more engaged by it.
In Witcher 3 there's much more variety, plain and simple. Combat engine is less than stellar, but that's made up for with exploration and choice, if you're into RPG mechanics. So far for me, Witcher 3 >>> MGS5. MGS5 feels like a skeleton of what should be a much better game. I feel like Ground Zeroes was probably better.
Like, I don't hate MGS5, but I can't handle the repetition for too long. It's going to be slow going finishing it. If you care about story at all then it goes without saying that W3 is better, ofc, but that's not what I'm discussing here.