i will never say it enough, if people don't want to meet....first timer (i prefer this terms) they simply need to make group with people like them and not use the Duty finder.
other point, i really think they need to add a sort of system that will increase the drop out delay if you do it too often...