Apple could handle dev keys for free, if this was actually about security. But they don't because its another step on their road to locking down OSX like they do iOS and ensuring they make every platform developer pay their taxes.
Developers also can't access the biometric security features at all without an Apple dev account either. Even for my local software that I build for myself, I cannot use fingerprint unlock without an Apple dev license.
I don't really want to pay $100/yr to release free software for OSX, so I don't.