Keep players between games and add a region switch to matchmaking.
If there are no persistent matchmade lobbies, at least find a way to keep track of who is in what match and try to keep as many of them together as the next match starts. It sucks to have all momentum in building up players broken after every match and have to play against 90% bots in the next lobby, ESPECIALLY in low-population areas like Asia, South Africa, and the Middle-East.
I literally can't even have the bog-standard battlefield conquest experience with 64 players - even on Friday nights/peak time - with the current system, and despite the fact there should be more than enough players to fill lobbies, they're being split into several different matches.
This change alone would do wonders to mitigate the issues faced by these communities who have been let down by Portal due to its invisibility to the average player. I can't even change the region to Europe to get fuller matches because there's no region switch.