Anyone who thinks the tanks role ends with holding aggro
or the healer's role ends with keeping people alive, are in no place to judge poor geared / performing dps.

Pot calling kettle black.

Most of the population is under performing and don't find out until their group falls apart trying to do as3.

It's an MMO

Make friends with people near your skill level and time allowances and do things together.

Solved.

Duty / Party finder are mainly for drinking games and seeing how much a few people can carry a whole group.