Some of the reasons Haswell is less exciting on the desktop, in other words, is because Intel prioritized a mobile architecture that would draw as little power as possible, while still offering excellent performance. Companies like Intel have a phenomenal degree of control over their hardware, but each fab line is tuned to different characteristics. CPUs that have been optimized for very low leakage and long standby times don't tend to clock as high as chips designed to operate at high frequencies.
Intel's battery life advances, however, come with a grain of salt. According to the fine print, the Core i7-4650U is 17% slower than the Core i7-3667U (1.7GHz base / 3.2GHz Turbo, compared to 2GHz / 3.2GHz for the Core i7-3667U). The newer system uses a monitor with a panel self refresh -- meaning that the monitor doesn't need to be redrawn every single cycle. Intel has been touting this technology as a power-saving measure for quite some time, but only one of these systems uses it.
The 3667U system also uses twice the RAM of the 4650U -- 4GB vs. 8GB. That doesn't mean that the Haswell platform doesn't use less power, but these are factors Intel could have controlled for in its comparison -- and didn't.
We should also mention that the figures given above don't match the improvements Intel lists in a more detailed breakdown. Here's stated power consumption in two different applications between unnamed IVB and Haswell hardware.