I'm in large agreement with
@Majorityof1 of one, I find GTA very underwhelming given the hype built around it.
Though I didn't pay full price, I got it on sale.
It's nice to be able to do practically whatever you want but in GTA it's hardly rewarding and there's nothing that drives you to do any missions be it in solo or online. That's my issue with the game is it's hardly compelling. You don't really care for any of the characters and there's zero backstory and a lack of customization with your online guy doesn't entice me to care in any way shape or form for my character. It just feels like a random guy doing crime for the sake of doing crime.
Looking at another open world game, like any Arkham game, the game is actually very compelling. You begin playing and the game is open world and you can do/go anywhere anytime and there are plenty of side missions and challenges open to for you to explore and complete. But the game has focus, the story is compelling and you instantly think "okay I'm Batman, I have to do this" (this being whatever the story leads you towards).
That's my rant. Nowadays I really only play when my friends wanna screw around on GTA which is a fun time but it doesn't last very long before we all wanna do something else and we don't get on GTA more than about once or twice a month.