But isn't it Windows fault that it requires a power hungry x86 CPU? You can run other OSes on multiple types of hardware and have your engineers pick the best hardware for the device's needs. Or you decide "We're going with Windows!" and now your engineers are trying to figure out how to stretch the battery long enough to run this x86 CPU. If not for Windows being stuck on one platform I don't think we would have ever had the Atom.