I agree with you in terms of iOS but macOS is super easy to run custom software on. I might have to click a security box for non-notarized apps (but not CLI tools) but I don’t see that as a bad thing.
When it comes to permission dialogs Windows has always been worse IMO