The "solution" only compounds the two chief problems. A far better solution would have just been to reboot the servers every couple of hours. It's essentially an admission of defeat, but it boots the idle users and lets you use the duty finder intermittently at least.