Use a better system for people who afk
I've recently started playing CS:GO and I really like the way they act against people who disconnect and afk, they do the following
The first abandon has a 30-minute cool down, the second is 2 hours, then 24 hours, and one week. If you haven’t abandoned for a week you would cool down by one level (for example, from 24 hours back to 2 hours).