+ 20,000,000 for being able to create my own party.... I honestly cant stand the current batch of whiny self centered pre fabs in the game.
You can create your own party, just set it to LAN and navigate to the launch folder and launch the game 3 more times. Depending on how much power you have under the hood you may need to drop the graphics settings a bit.
Here Wolfheart can walk you through the steps:
Totally agree btw, I prefer to just create a custom party. Less fuss.