Rockstar games are supremely overrated. Every game is about forcing you to work for assholes to advance the plot, said asshole never compensates you for your work, and then betrays you to top it off so you never even get the initial promised reward. Every game is:
On-rails Chase mission -> On-rails Chase mission -> On-rails Chase mission -> a merciful break from the chase missions, in which the person you did the last three missions for kills your dog -> Chase mission with a novelty vehicle with the worst mechanics you have ever used necessitating replaying this single mission 4 times or more and it is not a short mission -> a cool mission, and repeat.
Notable exceptions to this pattern were the warriors and red dead revolver, which were not made by the main rockstar studio.