Here's a brilliant idea:
When you have been playing a game for a while and lose internet connection, rather than being penalized because you could not reconnect right away, how about savint the game so the player can finish later, even if it is by himself.
Today I was playing a 4 player 18 hole ranked round and was 6 under par through 11 holes when my internet connection crashed. I could not reconnect before the system just assumed that I wanted to quit. If I had been allowed to recover those 11 holes that would have allowed me to finish the round and hopefully complete one of the best rounds I have had since being pushed up to legend tier.
Such rounds are few and far between these days and in the last week I have lost 3 of those sub-par rounds.