The longest, most popular thread in the BF2042 forums was about the Server Browser. There must be some technical challenge or investment that they are not willing to undertake with a Server Browser in the main game.
From what we know, they create a single instance per round after matching-making pools the players into that instance. After the round is over, all they do is requeue everyone and start the entire process all over again with a new instance. This prevents any wasted use of external services like AWS, which is what they use.
So we may never see a Server Browser again. However, if they added filters to the launch menu for map and ping, that would be a start. Then they need an option to "stay on same team" after a round, instead of just with squad.