Reconnecting takes forever

Can someone clarify why disconnecting for whatever reason, and then quickly reconnecting results in a reconnect process of several minutes? This has been the case for years now. I have never played a online game where it took such a immense amount of effort to reconnect.

I don’t disconnect often, but it happens like once a blue moon. And when it does I am seriously baffled by how long it takes.

Could anyone clarify? Am I missing why it takes so long ?

because blizzard is too cheap…to have actual servers.
they just used the same infrastructure of starcraft 2 a strategy game…
imagine dota 2 being played on legacy warcraft servers

But is there no legit reason why its structured like this. I am honestly curious. It seems so odd. I’ve played a lot of league back in the days, heroes of newerth. A bit of Dota, I’ve never seen a reconnect structure this odd. O_o

they just copied a strategy games network to a moba dude

Fault of the core of the game. It basically has to replay the match on fast wind untill it reaches the point where no recording has yet happened and it now knows the state of the match. It simply cant be fixed

Certainly is odd. Dont remember this in any other moba i’ve played.