How did they fix this issue immensely from beta where the server check was even worse so quickly? Legit question lol not being sarcastic.

I remember it was way worse in the beta and yoshida acknowledged it pretty quickly and "fixed" it for beta 4/release.

Either way its quite clear if they want to keep customers they need to fix this. if there is a yes option then they need to do it.