Thanks for all the good replies.
Evan, I think it's important to have affordable public golf for locals, not for vacationers. The point of affordable public golf is to make golf accessible for more people on a regular basis close to their home. I guess I don't think it affects public golf one way or the other if people can play inexpensively on a course that's nowhere near where they live or work. Shouldn't visitors, who take tee times away from locals, subsidize the locals' experience as much as possible?
To me - and I'm not exactly a finance expert! - but to me, that's good for public golf.