I love how all the "suggestions" are
"Make the game worse!" "Make the timesinks even longer!" "Force people to play the way I think is right!"

How about this....make the trash worth killing and people will kill it without being forced. If you qued for duty finder expecting a group thats gonna sit there and let you watch all the cutscenes without crying about it then your naive. If you joined a duty finder expecting the group to play your way...when your way is longer and a waste of time to begin with. You're naive. I swear, all these people whining about DF groups need to form a static or join a FC. That's why they put them in the game.