AugustWest123: I'm assuming there were, at some point, greens fees for the free courses but that's just me guessing.
+1 to Paul's No.
I consider the ball purchases to be the green fees. Custom balls disappear in OOB, water and also after a certain number of shots, so we have to constantly buy new sleeves.
Good thing is, we decide about the amount, from "free" to "expensive".