Don’t mix up IoT devices that are running the single app that does one thing, and user devices, where there’s a zoo of applications written by a third party. It’s not that free software such as embedded linux are incapable of being low-power, no, as the op correctly pointed it’s about managing and limiting what user space applications can do.