Yeah, the developers are cracking down hard on people who want to control their gameplay experience rather than working on a viable multiplier. They just admitted on steam forums that they didn't even think of making people looking for a party automatically create a party
They are way more focused on destroying the game for some people rather than creating an interesting experience and that's sad. I wouldn't have bought the game if I knew they were so antisocial.
All times are (GMT -06:00) Central Time (US & Canada). Current time is 3:53:28 PM