they ARE public in that you don't need to be a member for admitance like in the VFW, American Legion, Elks, Moose, Eagles, Playboy... anybody old enough can walk in and get served and in that sense they are public houses.
at least that's the way it was explained to me way back when.