BirdieRoo:
Driving range is needed which would help players with clubs, shot shaping, etc.
Yep, not to mention you could practice with [different] clubs, experiment with new meters, learn how to control different types of golf balls, learn how to use different types of shots, etc. I can think of ten reasons why I would use one, especially if we could make it so we could experiment with different shot types ie. Uphill, downhill, over water, quick stop, etc.