Sorry not BS as we have pretty much all flavors of Android phones in our business since Android has been around. And all of them have been BAD battery life. Yes the screen may pull more, but Android itself has always been bad on battery life period.
Your statement was that every android phone has poor battery life. This is not the case. My nexus S got perfectly fine battery life and my galaxy nexus gets good battery life too (as you saw in my screenshots that the other guy posted). What you state is not applicable to either the Nexus S nor the Galaxy Nexus. And for good measure I'll include another screenshot. This one is of light use. As usual I don't have anything turned off, so push email is going, background syncing, bluetooth, gps, and wifi are all turned on. Screen brightness on auto. I did around 1.5 hours of screen time, about 1.5 hours of phone calls, over an hour of skype (with about 30min of it over hspa), emailing, texting, a little browsing, etc. As stated before, on heavy use I have no problem making it through a day, and on light use I can easily get over 24 hours. Since I charge my phone nightly I don't need my phone to last more than 24 hours, really 12-15 hours is enough to get me back home from the time I leave in the morning.