This game lacks of solo and duos. Making people to play in party with randoms is a good idea, but forcing them to do so is not. Sometimes its possible to find a great teammates and win a game with th...
I would love a solo or duo queue as well but at the moment it really seems like the game is built for teams..so it may take some tweaking before it is available