I also agree with the article, and that 3rd parties like CR ought to get into the act.
Battery life is often horribly misrepresented, to the point where I for one can't trust the claimed times. Hopefully CR will publish their results publicly, rather than just to subscribers.