rixtertrader: If someone disconnects... they [sic] should simply be required to finish the game... before they can play a new game.
That's fine, but you're only seeing this from your own perspective.
I don't know how familiar you are with website analytics, but there are a couple of stats that all web developers look at.
One is Bounce Rate, this is the percentage of people who visit your site and then leave without ever navigating further into the site.
Another is Repeat Visitors, this is exactly what it sounds like.
When someone visits wgt for the first time, they are met with a giant "PLAY NOW" button which launches the game client. From there, they fill out the registration form, and a moment later, they are playing their first round of golf.
Chances are, this fictional neophyte has no idea what he's doing. He doesn't know how to make the club swing, much less how or when to hit the ball. He doesn't know how to aim. He doesn't even know how to change clubs. In a nutshell, he's retarded.
99% percent of the time, this guy isn't going to finish the first hole, much less his whole round. No one expects him to. No one.
At the same time, this guy has never left wgt's landing page because the game client opens in a new window.
Using your plan, what do you think happens when wgt tells this guy that he's got to fumble his ignorant butt through 8 more holes before being allowed to try again?
That's right, wgt's Bounce Rate sky rockets, the Repeat Visitor metric plummets, and wgt closes up shop pretty soon afterward.
You see quitting as a sign of immorality and personal failure, but you don't see the basic economic principle that people won't come back if they're not enjoying themselves. Forcing your customers to admit they're not very good at something is not something people generally find enjoyable.