There has to be a way to reboot these devices, if they get stuck in a non-responsive state.
This feature makes sense, when you have a device with a non-removable battery.
You have to enter the pin code after the reboot to reestablish a connection to the mobile network. The Fairphone (and a lot of other Android devices) reboot, when the power button is hold down for 10 seconds (or perhaps a few seconds more).