Faster processors do not mean it uses more battery. In recent times, it is actually the opposite. Older slower CPUs use more power/battery than the newer faster more efficient CPUs. (eg. Current dual/quad core CPUs use less power than older single core CPUs) Faster processor doesn't just mean lazier programmers. So you are saying all the new programmers are more lazy now compared to few years ago?