It's a matter of taste. The game isn't for everyone, but those who click with it love it. Great controls, the best firefights I've even played, fully-realized characters, top-notch visuals and sound, etc. If you like the story and direction you probably like the game a great deal.
That's probably why I didn't like it then. Rockstar's never been able to write a good story let alone a great one.