Duty Finder for the end game content probably could use a few tweaks. It does do the bare minimum of assembling people. It doesn't serve the purpose of shortening wait times for the COMPLETION of content. When Duty Finder was created, that was part of it's stated purpose, to cut down the wait times for PROGRESSION.

The OP has a point, though several of you want to play devil's advocate for Duty Finder. I have a lvl 50 tank (i90) and a lvl 50 healer (i68), it's not simply being a dps that makes Duty Finder not so helpful in COMPLETING content.