the current raid make up is just fine imo, far better then CT
Wait times are present for every role and unless they can eliminate wait times for everyone, then its fair as is.
What needs to happen is a penalty for multi-withdrawing, that can easily and frequently does double wait times.
Equally i see dps pull out before timer..and healers and yes tanks just as often. Place a limit of 1 withdraw/hr...any more then that and you receive a 1 hr debuff so you cant sign up again until 1 hr has passed. It would affect legit reasons to withdraw but finally deal with those that more often then not,...abuse to find an in progress run.
Weeding out the df withdraw abusers should have been implemented long ago, its a core underlying problem that affects all roles queue times. At the very least they should try to fix and revert back if no improvement noted.
Its not a total cure for the issues but there needs to be an attempt made by SE imo.
just my 2 cents