exactly this. microcontrollers are essentially self-healing hosts -- no package manager, no kernel upgrades, no cgroup misconfiguration. when the thing resets it comes back in a known state. compare that to a linux box where "it was fine until a routine apt upgrade" is basically a cron job for debugging sessions.
You could also swap to an distro where apt ugprade can't brick things, and where if you manually mess up you can rollback cough cough nixos cough cough