Matrix said in New Server Menu Controversy:
The decision to use this as the server browser over what was used before is because the previous way of doing no longer worked in the code base. A long with that, its not by any means a simple task to get the html ui to work. Rather than holding off the entire client update to have a pretty server browser this is what is used
Also it was really bloated for what it did, 260+ MB for the menu were ridiculous.