This sort of reminds me of how you can't use Android Pay on a rooted device.
Would it have been better if Apple said "We've detected unauthorized modifications to your device that are potentially insecure. Access to sensitive information and the features that rely on it have been disabled. Please take your device to an authorized service center for repair." instead of permabricking it?
But that's why I have a Nexus instead of an iPhone.