Hi everyone!
This is a new post about this topic, I've deleted the previous one because I've come up with a solution and wanted to suggest it in the main post instead that in the answers and edits.
I was reflecting on the utility of the random race choice.
Consider it in top ladder games. It creates problems in the first minute build orders for the opponent because they don't know what they are against until they reach the opponent's base with a scout.
SOLUTION: once in the game, show the choice to the opponent, keeping the randomness of the choice, but removing the additional (and imo unnecessary) hiding of a key information that influences the first minute of the game.
It would keep the players free to choose random, while not forcing the opponent to gamble/guess/scout when not necessary. It's a game about hidden information, but this imo is just too much of it.
What are your thoughts about this?
Serious and respectful answers are welcomed, thanks!