Having flash installed on your devices apparently does shorten battery life.
Steve Jobs' [CEO; Apple Inc.] company has been criticized for refusing to allow Adobe’s Flash software it be installed on it’s portable iOS devices (iPhone, iTouch, iPad), and the new OSX Macbook Air laptop computer [user installable].
The stated primary reasons were security and power consumption issues.
While the security issues are being addressed, the power problem is just beginning to come to light (of the end-users).
Steve Jobs may be a [highly?] regarded as an over-zealous pitchman, but he’s certainly no liar.