Naive question: do faster cores perform slower tasks with more efficiency? In other words, if a game uses 80% of the old processor, but only 50% of the new one, is there an impact on the battery life just by being a faster CPU?
Yes. Especially with multiple cores, gets more work done quicker and the core can shutdown. The core can also scale down where it is presumably more efficient.