A suggestion on handling AFK and rude players
May I suggest that there is an ability that we can "tag" those players so when we are waiting to play future games that the "matching" skips any games that contains those players listed in our "ignore" or "don't wish to play with"? It helps keep the spirit of friendlies and eventually if those players are pissing off too many people, they will be sitting there waiting for a much longer time than someone who doesn't have any negative 'tags'.
Just my two cents of an idea.