I finished GTA 5 a few weeks ago now, and my experiences can be summed up with this:
The game overall was actually phenomenal, albeit strangely balanced. It has been ages since I played GTA 3 and Vice City, but I remember those games being centered on steady progression with gun unlocks and even vehicle selection. For example, you couldn’t find the fastest cars in GTA 3 until the first bridge gets repaired, which only occurs after finishing several story missions.
In GTA 5? Some of the best cars are practically outside your first house. Indeed, several more things appear to be cash-gated too – gun unlocks and such – but completing a successful heist towards the beginning of the game ended up giving my characters over a million dollars apiece. Body armor costs $2500? No problem. Pretty sure I went ahead and unlocked most of the guns right away too.
One of the more consistent pieces of feedback I heard about GTA 5 going in was that nobody really liked Trevor as a character. Turns out Trevor is one of the more authentic characters in the game, IMO. Granted, he’s a batshit insane psychopath, but the body count of the other main characters are nearly as high, and yet they act like it is no big thing.
I did try out the GTA Online aspect for about a hot minute. One of the tutorial missions required me to go to a specific clothing shop that was currently being camped by a player with an attack helicopter though, so I Nope’d right out of that server. This aspect of GTA is apparently wildly profitable (to the tune of $500 million), but I have little desire to grind (or pay) my way to progression in this sort of game.
The single-player portion of the game though? It was a blast to play through. The three-person narrative worked out well, the graphics were sublime and ran at a silky 60 FPS with a GTX 970 the majority of the time, and there were plenty of emergent shenanigans. I barely played GTA 4 or San Andreas, so it’s hard for me to say how much the formula has improved, but the game is quality regardless.