I agree, but if its unprofitable then you need a sugar daddy. Someone has to pay to build it and maintain it. Good on your state golf associations, ours are not so enlightened
And so it falls to the old private clubs or at least it should - they are ones who often have a bit of spare land, often its in inner cities where its needs, they have the green staff already in place and so the marginal cost is not huge, they have the clubhouse and they generally have a few junior pros cluttering up the place with nothing much to do
But letting in the great unwashed is anathema.
I am quite pleased that my club makes the effort and opens its gates on a Sunday. The kids are all given shirts, and are taught and have to follow rules of dress and etiquette, they are given instruction, taught to score, taught to play fast. Their parents on the other hand are allowed to wander about or enjoy the courtyard and are not required to adhere to dress rules as its not about them. A little bit of flexibility is needed