The problem doesn't have anything to do with GSX or our server. Because, we don't host the GSX download, it's hosted on the extremely fast network of 194 Cloudflare nodes, so it's not depending from any of our servers, and it's always the fastest possible depending on your location.
As you can see from the attached screenshot, the download speed for the GSX installer here it's 60MB/s, so it's capped to my internet connection speed, which is 500 Mbit/s. Total download time was about 30 seconds. Perhaps something in your ISP routing configuration has issues with the local Cloudflare node closes to you,
You might try using a VPN, like this one, which is Open Source and free:
https://openvpn.net/client-connect-vpn-for-windows/This will allow you to download as if you were located in a different place, and getting another server,