I think it's going to be an ongoing work in progress. It's only been out a little over a month and most of the past month has been trying to get bugs worked out. I expect it will continue to develop and grow over the coming months and years and become more like they described. That being said, GTAO seems surprisingly underprepared. They are still working on the GTA Online Guide on the Social Club site! That right there tells me they just didn't have it all finished. I'm glad they didn't delay it any longer though.