This is the one side of the Ixion grievances I actually agree with. It's legitimately punishing you through no actual fault of your own. That said, I don't think it is currently possible for the server to recognize who got D/Ced, when, under what circumstances, and what rewards were due.

I don't know if it is possible, or how difficult implementing it would be, or what kind of strain it would cause.... However, I would think "saving" your existence until your next login would help alleviate this issue. Something like upon loading back in, should a FATE complete, a hunt mob die, a dungeon complete, you would still get your credit, contribution, what have you "saved" in a limbo state for X amount of time- say 10 minutes?

heck, even saving that stuff for the window you have to wait anyway for the auto-logout to work it's magic. I really do not know.

It's quite difficult for the server to be selective about who gets what during/after a D/C... especially when you consider Ixion. The servers have shown they have a very hard time with this.