So my DF queue happened to pop while my screen was loading, thus making it impossible for me to accept. Now I have to wait 30 minutes before I can requeue because I apparently "left the duty" and am being punished for that.

Why am I being punished for this when it's completely out of my control? If some of the loading times are over 30 seconds (low enough that I don't even see it when it pops -- I just see a 'you didn't accept' message in my chat box), why is there a penalty attached to DF queues?