https://bugs.maemo.org/show_bug.cgi?id=6206 is a lot of the reason for spontaneous rebooting.
It's not a giant conspiracy, there are just bugs in closed-source components that the Nokia team won't fix anymore. One of the disadvantages of a non-truly-open device.