I remember a suggestion of basically offering golf balls a la carte where you specify what you want in terms of distance, spin, durability and meter speed and then pay whatever the cost is.
While that works in a sandwich shop, and it could certainly be done in a gaming environment, I guess the "realism" aspect probably has WGT treating it more like a real pro shop where there is a large selection to choose from.
I actually want less spin than the higher end golf balls have but can't really find it with the other parameters the way I want them. Maybe I could just sand them down!