Each new generation comes with architecture improvements and smaller transistors, which means more instructions per cycle, better performance per watt, new instruction sets...
All those improvements mean each generation is a bit faster than the previous one, and can do more using the same or even less power.