This game is pretty boring to be honest. It depends on what you've done already, and I've pretty much done everything. Well, I haven't tried darts or the gun range yet but my friends told me they were really sh*tty.
You did all 300+ missions, races. Deathmatches, survivals, parachutes, gang attacks, stunt jumps, strippers, prostitutes?? Gtf outta here!
Holy sh*t!! You a real Go Getter!
Deathmatches = Why bother? Every Lobby is already a death match, so joining one is pretty boring. Survivals = A couple of decent ones, where you actually have a chance and a couple that are completely pointless and are nothing more than ammo/money wasters. Races = Crash up derbies. Impossible to join a random race and finding even 1 "driver" who can go through a lap or checkpoint without INTENTIONALLY ramming every player in their vicinity. Stunt Jumps? Seriously? Strippers and Pros = If this is how you spend your time in game, get a girlfriend...Gang Attacks = Been there, done it, boring..Parachuting? Done em, beat em, forget em...
Fact is Missions are the only real way to enjoy the game with other players. Unless you play in a group of friends and then it can be fun, but still gets boring. Its not the game that gets boring, its the lame players that are having fun ruining your fun, that take away from the enjoyment. Even in missions, there is usually a troll there just to mess it up for everyone else. Just that you have to join a private or invite only server, attest to just how screwed up the player base is. This steals from the "fun", so you may as well stick single player.
I enjoy what I put into it, but can't help but feel it would be a lot funner is half the players vanished. Just to have one good public race, would be fun. Sadly it seems to be impossible.