Too many games are being created. I understand that not being able to find a game is frustrating, but the opposite is equally so.
No need to attempt automation to balance demand/supply. Could simply let anyone create a public game up to x (say 1-2 for now) open games of each type available, thus demand/supply will balance itself perfectly.