When I play as DPS, I want to DPS, and I find a group that can fit a DPS. If I cannot find a group, then I consider my options of, if I tank for someone, or heal, they'll do the same for me, at least in the groups of people I talk with. And if that is not a possibility, then you have the freedom to wait for a complete group or find a group in need of DPS.