I was waiting and waiting and waiting to see if Ubisoft would do this on their own but i cant wait any longer.

Ubisoft: Stop the auto ready function in your game.

Make it so a player has to "ready up", that is hold the X button to signify they have chosen their player and are ready to battle. Just like you cannot AFK in a single player match because you have to ready at the beginning of each match.

The only reason people can AFK is because of the timer between matches when there are more than one player.