FCA ISOs are bundled from various vendors. The QNX OS from Harman, some of the uconnect apps and the data connectivity is from Sprint.
* FCA is an automotive company, I presume their s/w release management dont follow best practices.
* SiriusXM cannot push OTA updates. It has to be provisioned from FCA and pushed through their uconnect DRM process to the headunit.
* There is a watchdog in FCA UConnect but for the apps. Im not sure they have it for the OS. I know for sure that the watchdog restarts daemon apps when they crash.