As been stated in every previous thread about DPS queue times in duty finder.

This is a problem caused by the player base. The only actual solution will have to come from the player base.

Anything the devs do to try and fix the problem is like trying to fix a leaking water pipe with a band aid.