> Apple already has already implemented a perfectly functional balance between security and developers rights on the Mac
They really haven't - some APIs are locked behind entitlements that you can only get by paying the developer fee and requesting it specially from Apple. Among other nuisances.