mass2005: I would like to know why there's no putting greens to practice,
The reason they gave to us is, "It would become too easy."
I translate it to "It would reduce the grind to the detriment of the company."
If it were introduced, it should bring some revenue to them. Ask yourself how much you would agree to pay for it - a shot per putt, or two?
Also, golf clubs don't allow to practice on the courses' greens, but here, it's easily feasible.
P.S. I wonder if TopGolf has or plans for putting facilities on their locations?