It would help if topgolf just put in some damn more courses. Not PGA tour courses, but decent, regular courses. topgolf is big entire that they should be able to leverage the size of this game to get smaller courses to let them shoot there, and perhaps even help subsidize the cost of shooting the course.
Everyone wins, WGT can advertise new courses, players get something new, and the courses in the game can use WGT to boost their advertising profile. I know this is much more complex than I am simplifying it to be, but it would say it is realistically doable if topgolf put's the right team of lawyers and marketers/operations together to finesse some agreements with courses. You have to figure topgolf/callaway has more leverage than some small courses, and probably most big courses. They need to start going to course quantity vs course quality. Don't all have to be PGAtour courses. Pick Web.com courses or good courses from best of X state's courses.