To some degree it's how much you want to work and sacrifice for course access on public water. For years we dropped a portable course in and pulled it every time we wanted to ski the course. Early mornings on weekends, late nights on weekdays. And that's storing the boat in our garage, trailering it a half hour both ways, loading/unloading all the course pipes and crap. But we did it. We made it happen. I don't see many folks doing that these days, in fact I've never seen that outside of our own boat doing it back then.
What we need in my opinion is about 2 dozen more Okeeheelees scattered throughout the country. Dedicated but public ski lakes. Sheltered, club maintained, but everyone brings their own boats. How that idea only spread to 1 single spot in the entire country is beyond me but it seems like it would be a win win to do in other areas. Good parks/forest preserve revenue. How did they do it? How could it be done again?
Courses on public water are always going to suck to maintain and ski on, so again the Okee idea seems like what we really need. A perfect hybrid. Then you're driving a boating economy in the entire surrounding area. Boats in garages a totally common thing. People travelling there to train, feeding the local economy.