It's baffling as to why this isn't already in the game, especially with current EW Queues.

Like can't the game detect that i didn't send the logout or exit command, wait a few minutes to see if i come back?

Instead, it keeps your character in game, waits for you, detects that your logging back on and is like

Oh hey! They're back! And quickly!
Ok now kick them to the back of the queue.