Best solution I have seen is to buy a Chromebook and install galliumOS. Still has most of the same issues as any desktop Linux but at least has all the power saving features of chromeos are included. That way you don't have to buy a device from a company that decides to throttle the CPU when they want you to buy a new computer.