I think the review was pretty spot on.
The PVP violence is an issue discussed in hundreds of threads here. Most of us would prefer it was different but the majority have learned to adapt our game to it. There's a few who love it and a few who still think whining about it will change it but most of us have learned to live with it.
After all, its not that hard to avoid the chaos, but if you buy a $400k apartment and hang out at LSC Vinewood your kinda asking for it.
and there's free aim where you'll have even smaller lobbies of other griefers to avoid...
and the oft mocked "Invite only" session
The review also touched on what I think is GTAO's major flaw and that is you cant play with randoms. The game has many cooperative features that require multi player interaction, Missions, Survivals, LTS and Heists someday, but you have to play them with friends or crew, or solo if you can.