I'm not sure where us tech geeks got so entitled that we get enraged over having to do something as simple as battery conditioning on a high drain device. Android devices on the whole have had shorter battery life than iOS platform largely due to the multitasking that they perform. If you shut off all background tasks and make it so that the only way something runs is if it is actually open then I bet Evo would have a similar battery life to the iPhone.
I know that not EVERY app on iPhone is closed when you can't see, I'm generalizing for the sake of the point I'm making, overall many more apps are open on Android platform than iOS at any given time.
Also it seems people aren't mentioning 4G, which takes significantly more battery power than 3G. Once again, when iPhone hits Verizon and gets LTE, I'm sure you will see a drop in battery life. The Evo is an amazing phone that runs fast and smooth and the only glaring issue I have seen overall is the battery life could be better. If you don't want to deal with it, get an iPhone, but don't come on a forum saying how HTC makes "horrible pieces of plastic". It's a quality device and I have never had a phone from HTC that broke from anything short of me ripping it onto the floor via catching my foot on the USB cable and yanking the charging port out.
Also, this reminds me of a conversation I had once:
"Man, I hate my netbook, it's so slow!"
"Well, you could just edit the startup and kill some background tasks to help it run a little smoother and save some battery life as well."
"God, I shouldn't have to do that, how stupid."
*sighs* "Maybe you should look into getting a Mac"
Edited by GibbyGano - 1/2/11 at 10:15am