Firstly, I'm not on my own computer and I don't have spellchecker here. Please bear with me.
My perfect solution for game disconnections is genouely simple:
Leave player where he was. He won't gain any exp, fame, mission completion, items, gold, etc. Let him stay there and get killed by monsters/other players. When player log onto his character again, he'll simply join the game(if it's still in progress).
That solves all the disconnection, dsl reset, PC freeze problems we are all having (my ISP like sto disconnect me ~10 times a day, isn't it cool?). You just log in minute later and rejoin with your PvP/PvE party. You'll probably score death, but who cares? You can still help your guildmates or continue that mission.
Thing is - I don't see any issues here. What are the obvious flaws, why isn't it already implemented?
P

how about the small fact that it has already been addressed on the GW site by the developers?