I totally feel you though I can understand that for Apple the average consumer's security > hackers :)
I think Apple should remember that people debugging and working is important too, and make the documentation around the security features less obscure. (Attaching a debugger/ptrace on macOS is really evil to implement)