I've found the shared loot system seems to make random matches not particularly fun. Either the people I play with just race and grab every single piece of loot in the area and don't actually play as a team, or they moan continuously over voice-chat about who gets what loot and I end up listening in on some of gaming's most pathetic arguments. I'm yet to play with any reasonable human beings in random co-op.