Speed of development is fine for a prototype, but for an actual product it is just sloppy and wasteful. Problem isn’t even battery hungriness, but boot time. Users don’t want to wait 20-60 seconds for their camera to load an entire Linux kernel and drivers and then all the software you have gobbled together on top when you could be up and running almost instantly if you used microcontroller instead of cpu