I agree, really amazing detailed world, but much of the game is......not done that well. Adding a lot of content for the sake of it has its draw backs, many aspects are pointless (LIke darts) , Business ownership is really underdeveloped, etc...
Online is a disaster.
GTA has always been massively overrated, this one is no different.