Removing the duty finder may not be the right course of action. The problem is that MMOs have become increasingly anti-social. Most games u go from 1-max lvl without ever talking to others.
What developers need to address is the growing lack of social community in games. Having to talk to people to find a party meant those who were successful at this found good guilds and had a great time, but it certainly had its draw backs. Going back to where it was a chore to find a party may not be a good solution. I would like to see guilds play a specific role in the world and level up in unique ways. And maybe have the same thing for friend lists where the more you play with specific people the more bonuses you get.
So while you may think someone wanting to remove the duty finder is silly, keep in mind the reason they request it is because the growing isolation in MMO communities.