Hopefully, we will have layers of safeguards so you would need bugs in many programs to conspire allow a problem happen. For example, even on my personal laptop, I can play around with fan/CPU_speed without worrying about making a potential mistake, even if I am playing around with them in kernel space. The reason for this is I know that even if I make a mistake that would melt my CPU, the BIOS is also monitoring the temperature and, if nessasary, will scale back the CPU to minimum, kick the fan up to maximum, and possibly power off the machine.
Granted, I could disable these protections, however then we go from me having a "oopsie", to me having disabled critical safety features.
Note, I'm not sure how much the BIOS actually overrides the kernel. I was able to override the BIOS safties just by passing in some parameters to the Linux kernel. However, you could imagine a system where such would not be an option.