I understand most of what you wrote. I do wonder why you believe, though, that a driving range will be a great revenue driver for WGT.
I can't imagine many people spending any significant time at the driving range because it's free to play the golf courses. You'll never be able to mimic all of the weird stances you get playing BPB on a driving range, so just play BPB. You can play any course as "Practice" and not affect your handicap.
I think it would be more practical to allow you to replay shots in practice mode, because you'll encounter those more often.
Additionally, a driving range is less useful, prima facie, for a video game than in real life. Because golf is much more difficult in real life and driving ranges are cheap.
What do you think is the primary value proposition for WGT? Mine two are:
1) play known, famous golf courses
2) play golf on highly asthetically pleasing courses, the detail is spectacular
While WGT can make some easy money getting money from TaylorMade and Ping for use of their products, I certainly will never buy TaylorMade or any other brand based on how I play on WGT. HOWEVER, I know Kiawah like the back of my hand and will most certainly play there in the future. Same with the other courses.
I think a great revenue model for WGT would be to pay-to-play golf courses. I would pay a couple of bucks to play Pebble Beach, Augusta, Oakland Hills, etc. But I don't think I'm going to pay 20-30 bucks for a good "set of golf clubs" to play these courses when, in the end, my score doesn't matter at all.
Just playing the courses itself are quite satisfying.
(I'm also not going to pay money yet because there are some deleterious bugs that affect gameplay when you do everything RIGHT...like get the right break and hit the meter right, the ball never even starts out straight. There's probably 3-4 big problems that prevent scoring consistency when you do everything right.)