3rd: Fear Not for i'm not just a nay-sayer! I have my own instantly implemented suggestion! (We'll it's my friend's suggestion but hey whatever, right? ;P ) Rolling restarts! Implementing Rolling Restarts will kick everyone from the servers, making everyone who isn't afk Re-log. No way to get around it with a macro ( yeah never say never but i'd be more than 99% could manage) and no coding required! Most MMO's schedule there restarts to happen automatically so i can't see this taking away man hours. Restarts every 4, or 6 or 8 hours would kill the idlers dead! ( love that phrasing lol). Why would you leave your toon idle if the server's just gonna kick you in X hours anyway? The only downside i see? That players who aren't afk get booted too, for however long the restart takes.
I can live with that.