Why does reinstalling iOS need to be prevented?
Unlockable bootloader should 100% be a thing, but I doubt it'll happen, and in its absence Apple will probably need to open up their walled garden more to actually be DMA compliant.
On the other hand I understand why people (myself being one of them) want to use the hardware they bought for something other than running iOS. This seems especially important once Apple drops support for the device.
My solution is meant to solve for this situation.