Yes they need to auto kick people after 15 minutes of idle time. And if someone is caught using a macro or third party program to get around the afk kick then their account should be banned for 24 hours first offense, 7 days second and permanent on the third.