THE SOLUTION IS VERY SIMPLE.
It needs to be said again and again.
If someone disconnects for whatever reason from a mulitplayer game, whether it be a bad game, wants to be nasty to the other players (seen that), or has technical problems, they should simply be required to finish the game (alone of course) before they can play a new game.
How simple is that?
Just make them finish the game they started IF it was a multiplayer game they disconnected from.
This way, they won't find any benefit if quitting a multiplayer game with just one shot left on the last hole, like so many I find do, or any other reason. They would have to finish.
AND ONE LAST THING...
Because you get more points for finishing multiplayer games, those players who did not quit or disconnect should get full credit for all players that started the game when they finish. The player(s) that quit and had to finish later do NOT get credit for playing multiplayer, but only for finishing solo.
THIS WOULD GREATLY SOLVE THIS QUITTING PROBLEM FOR REAL QUITTERS AND THOSE WHO ARE KNOCKED OUT DUE TO TECHNICAL ISSUES.