I tried forcing myself to play GTA V Online ( specifically online ) again just recently, it was a mistake and I hate these fuckers who try and hype it up, they're liars and they always leave out the garbage code and design in online. Even though they did somewhat fix the loading screen, it's not as bad as I remember, it's still a major problem with the game. I know randoms will always have a bad reputation but I'm most astounded at how utterly incompetent they are which is why I'm inclined to avoid co-op in general because of this. Maybe duos, because then there's a slightly better chance you'll run into someone with a brain than four players but holy shit.
Also tried to force myself to play PUBG, at least I could do that solo but what's hilarious is they've switched to a new engine allegedly and it still runs like shit because the map is way too big for the type of game it is. If the game was smaller then players would more easily encounter each other and you could get in and out of deathmatches a lot faster especially on solo mode it might be enjoyable but no.
Normies should feel bad for the games they play, at least I can somewhat understand the Sims 4 and Stardew Valley because that's something you can relax to but most of these multiplayer games almost seem designed to be shit on purpose. I know GTA V definitely is because it's just crappy elimination and heist missions with laser targeting NPCs and they even have a cooldown on missions you can complete solo in order to force you through their bullshit. The online portion of GTA V is all about trying to make the grind as painful as possible so you shell out your money to buy in-game items.
I thought I'd save you guys some time in case any of you got any ideas of trying to see why people were playing these titles like I did.
The best thing GTA Online did was finally allow private lobbies. I had stopped playing by then. Sadly, you still need at least 2 in it for them to exist.
Before then you had to use your OS to suspend the GTA Online executable and then unsuspend it to get your own temporarily private lobby until it cycled back into the available ones. From what I remember, the busy-ness of the servers dictated how fast it would be cycled back into the list. Anywhere from 15 minutes at peak times to a few hours on slow days.
There shouldn't be any lobbies, you should be able to host a 4 player co-op listen server from your own install of the game. You know, like PC games used to be able to do before designing to consoles became the dominant practice in the industry. /rant
PC games started abandoning stand-alone servers long before cross-platform console ports became the norm.