It's one thing for the launch to be rough and for Rockstar to try and slowly fix issues over days and days. It's another thing to design an interface that is completely oblivious to the fact that the player's session might be timing out or caught in some sort of networking blackhole. I'm saying you can't exit, you can't quit or abort the session, while your game is "launching session". Your only out is to restart your console which kicks you out of your GTA online session and has you waiting another 10 minutes for the game to finally load and connect back to GTA online.
It's yet another thing to release some pseudo-fix patch that not only has no noticeable effect on anything (tutorial mission still timeouts 99% of the time, most jobs never work, failed to download, timeout, ect ect), but fails to even attempt to address the problem because, lo, it's not a clientside issue Rockstar, it's your servers being DDoSed by your own game's success! SO RENT MORE f*ckIN SERVERS PLEASE!