Have you been in the situation of your DF being ready, but a party member keeps withdrawing over and over? (mainly tanks)

Yesterday after watching a tank withdraw around 10 times in a row, probably fishing runs in progress, I thought, what if they made people wait the whole 50 seconds (was it 50?) if they manually hit cancel? This could give the party some time to pull another tank and also would discourage this behavior. If people accidentally queued for the wrong content a 50s wait isn't unreasonable, IMO.

What do you think?