Server and ping issues

So far I encountered the following major issues:

1 - JOIN BUG: Causing instant loss (sometimes random win but mostly loss) and forcing to Exit Client and Restart Client.

2- SERVER BUG: Games have 200-400 PING even when people play from the same Country. Hosts seem to be chosen randomly regardless of location.

3 - GLOBAL MATCHMAKING : no, you cannot match and EU with a KOREAN at 400 ping in a MICRO-ORIENTED game. Doesn’t work like that. It’s ok to wait 5 minutes for a game (never waited longer than that in the Old Bnet) as long as the ping is good. Never had any Ping issue on the Old Europe Bnet (i was always at a stable 80-100 ms which is enjoyable and the minimum standard for competitive gameplay)

4- MENU INTERFACE lags massively:

INTEL i78850 U CPU - QUAD CORE with 8 GB RAM

The lag is so much and the FPS of the menu are so low that is almost impossible to scroll through the icons and literally impossible to type anything in the chat.