I don't see gear check as being a solution. I hope they add a play style Preference to DF where you can select casual, hardcore, etc and be grouped with the same.
And after the casuals repeatedly fail they will start selecting "hardcore" because past all their whining and complaining about elitists, when it's time to get the job done that's who they want in their party.