I think we (as an industry) need to be honest to ourselves and admit that pretty much everything we’re building is temporary. And not in a philosophical sense. 90% of the code I wrote in my about 10 years of professional work is probably gone by now - sometimes replaced by myself. In another ten years, chances are not a single line of code will have survived.
What is the battery situation like?
The older, cheaper devices are obviously, well, older and thus the battery degraded a bit. Linux isn’t exactly optimized for these things either. I would expect less than great battery life.