Tanks and heals r just scarce i guess. Personally as a tank i rarely wait. U could just try forming a group from your server through chat. Sometimes it can be much more efficient....and im pretty sure it never shows dps the queue til u have tank and heals. They r queued just probably waiting on that 1 key role