Currently HTML allows a max of supposedly [4] screens for you to play on in-game at one time. A lot of players have started keeping 1 tab open of the lobby (Screen 1), and another tab of a game that they are playing, or watching (Screen 2). While they are not in the lobby (Screen 1) the automatic afk function labels them "afk", even thought they are in game (Screen 2). Because of this, the afk function is not nearly as effective as it has been in the past.
I think the solution for the afk problem is to fix the system. Instead of the server waiting for you to go inactive on a page, it should see if you are active.... If you didn't get that here is an example... Player comes online, system tests "is player active (moving mouse, clicking)?", not "Is player not active?
Tell me what you think guys... i think this should fix problem if admins implement.