I personally find that playing with random people online is shit. I don't really see the point in it. There's no benefit as enemies scale up in difficulty depending on how many players are in the game. Also a lot of random players seem to be a bit douchey. I played with one guy who laughed and called me a noob when I died on a boss encounter, and another guy who ran straight past me when I was dead on the ground, with no enemies in the vicinity, instead of resurrecting me. Perhaps it's different if you're playing with friends but, for me, solo is the way to go.