That’s annoying. If you just had to disable SIP and change a value and reenable it wouldn’t be a major issue.
I feel Apple is trying to force apps to handle this “the correct way” - remember UAC prompts all over the place when they were first introduced in Windows?