mr sujay! I'm not misleading anyone about the battery performance, 2nd gen 3rd gen matters for the battery life. 3rd gen core-i5 has better battery life as it comes with 22nm lithography and some new better technology, though both consumes 35W of power. Overall other laptops are same in terms of battery, if we not talk about dedicated GPU. Generally, laptop comes with 6 cell battery and same power consuming mobo, HDD, RAM, keyboard, screen and optical drive. So there is no need to talk about overall power consumption, i said it has normal battery as other 3rd gen core-i5 laptops give same battery life, for you information hp g6, dell inspiron15R with core-i5 laptop have same 6 cell battery and gives the same amount of battery as this vaio laptop can provide, this is why i said there is nothing to wow about.
Your statement was misleading in the form that you framed it wrong. If you read your own post carefully it gives an impression that 3rd gen CPUs give better battery back up irrespective of battery capacity, which is absolutely wrong. And I didn't compared 2nd gen to 3rd gen. I just said it majorly depends on battery capacity and on system power consumption (this is subjective).
PS: I'm yet to see any test that proves 3rd gen battery back up credibility over 2nd gen (by a good amount).