As an iphone customer and an iphone developer, let me just say apple can just go f* themselves... This hypocrisy is making me mad. the OS is secure, the access permissions are secure, at this point the only thing they need to ensure is that the game store isn't a scam and then it'll be fine. So, please, stop pretending it's to protect anyone (or in this case macOS doesn't provide a secure environment, right ?).
Just admit it's for your own personal greed, and that you're leveraging a totally unfair position to impose your app store to win against its competitors.