The $100 merely serves as a gatekeeper to prevent people and non-devs to create unlimited developer accounts. It used to be $500 a decade or two ago, and it was worth it even back then, until Apple realized they should probably just give it away almost for free.