The queue system works by trying to match groups with other groups, and solos with other solos. However, after some time it will start to lower the requirements for groups depending on how long they have been queuing for. The problem with trying to split these two from one another is that we simply don't have the player base to support two independent queues like that.
For the AFK kick not working, are you sure about that? I just loaded up the game and went AFK in a TDM match and was kicked.
View attachment 162029
Unfortunately, I can't test the kick for team damage right now but if you feel there is a bug with that or the AFK kick, or if you are experiencing any other issues, please make sure to create a bug report in the
Multiplayer Technical Support board.
As for leaving ongoing matches and immediately queuing for another match only to be put back in the same match, then yes this will happen. The game will try to fill the slot that you just vacated, and if you are first in that queue then you will be put back into the match.
Moving the thread to the MP section of the forum.