It’s understandable why games would kick people for being inactive since they are not helping their team. But for this game it’s a little unfair.
Take someone who is on top of a winning team with 2x scores the player under him, before the team wins, he was called downstairs and so he left his computer, when he came back 10 minutes later, he find himself disconnected for being inactive and gain no rewards at all for all the sweat he did throughout the match. This is even worse when he has a booster on.
I would suggest the game to see the statistics of the player before kicking them, see if they have done enough to be not kicked or the opposite. Matches in Enlisted can go very long, invasion or destruction can take 30-40 minutes or even more and the chances of a player being called or need to be disturbed is unavoidable.
When a player gets disconnected, they literally lost all of their progress, it’s their time actually wasted. It would be plausible if a player gets disconnected would get a ×0.7 xp as if they player has deserted.
Let the players who have carried the team half the match to stay in the match when he is AFK a moment for real life stuff. Do not disconnect them.