I'm sure that implementing code for AFK time outs is not as simple as people proclaim it to be. I'm also understanding that it may not be practical, from a business stand point, to spend the resources for a short term fix.

With that said, why not just do 2-4 server restarts per day. Cleans the AFK's out and doesn't require coding. I don't think it gets much easier than that for a band-aid fix. When servers become stable and optimized with new hardware, just cease the restarts.

But hey.....what do I know..