I believe it was deliberately set up as public benefit rather than a member organization - to avoid the situation where the members become limited to say gTLD registries and registrars and hence it ends up operating primarily for the benefit of the domain name registration industry.
Any move away from a public-benefit corporation to a membership corporation
- would need to carefully consider how to ensure that the members are reflective of the broader Internet community and don't become limited to a few members