why would the battery life be soo much better with the same specs and OS do you think?
The processor is a completely different generation. Also the battery is larger. Plus the screen is more efficient.
All the other components like ram/motherboard/ROM/radio/etc are going to be updated are therefore more efficient.