If I am not mistaken the long queue times are because of lack of players. The only way to improve the time would be to add bots! Or make a better multiplayer!
This is due to the update of the game. After 1.7.0. it took more than a week to fix the matchmaking? I hope this time it will take much less time... but it seems that this weekend we are again without a game