You only need two additions to satisfy everyone.
1.) A “join running games?” Checkbox
2.) A seperate field, where we can pull the classes over, which we absolutely do not want to play.
People aren’t that stupid as you might think. My guess is they KNOW that checking these options would make for longer waiting times but they would simply GET WHAT THEY WANT.