IMO the problem isn't the players themselves, its the fact that if you are limited to joining DF, or new groups everytime. Then you are always having to retrain people over and over again. You don't ever get a group that is like you and has practiced the fight constantly.So you're basically always dealing with the inexperienced player that YOU were that first few times you went in. I wish there was a better function for DF, kinda like a ranking system. Where the game would somehow take into account you've gotten this far in the fight X many times, and didn't die, so you get ranked higher, and get put in with like ranked people next time you go in.