I'm fine with it being almost dead by the time I leave work... I'm streaming music and whatnot for the ENTIRE time I'm there. I actually grasp the concept of what the battery is powering in the phone... not just "It's dieing. WTF".
Seriously... think about it. You've got the screen, the back lights, the processor, any radios you're using, all cycling on and off as needed. When you stream music, the 3G radio is active and receiving data. When the screen is on, and if it has animations going on, that's using juice. Hell, if just turn the screen on, you're using some minuscule amount of your ever-precious battery.
Yea, doing little things SHOULDN'T kill your battery, but you have to realize, there are a lot of little things going on under the hood. They all add up, and that equates to your battery losing it's charge rather rapidly through the day.
You want to see a drastic example of what I'm talking about? Try this.
AS SOON (or before) you take your phone off the charger tomorrow, try holding down the power button, then turning off mobile data. Only do that. Nothing else has to be done. I can GUARANTEE YOU that by the time you make it back home from work, you'll be amazed that the battery is still hovering around 70% or even 80% with a stock battery. Your phone does a HELL of a lot when you're not even using it. That's just how it works, and that's just something you'll have to live with, unless you don't want to do anything data related with it. Being honest, there isn't much you can do without data on your phone aside from applications that loaded on it that don't require internet access to function.
-edit-
Looking back at this whole thing, I think I finally have an analogy for this whole 'bad battery life' scenario that's ever-present from people that are coming to these phones from either feature phones or flippies (basic flip phones).
You're jumping ship from a honda civic, and seating yourself in a new 6.0L big-block V8 Muscle car.
If that happened, you wouldn't question why you're suddenly paying 3x more for gas per week compared to your expenditures before getting the new hot car. You understand that you're getting all this new performance at the cost of less miles per gallon of gas. Why should that mentality be different with this phone? That's essentially the step you're making.
The old car, in the analogy, didn't HAVE 650HP. The old car couldn't pull 0-60 in under 3.5 seconds. The old car wasn't a chick magnet.... lets maybe forget I said that one... ANYWAYS...
The old phone you had didn't have a snapdragon processor. The old phone didn't have a 4G radio. The old phone didn't have hardly any of the features of this one.
Just take a step back and LOOK at what the phone's doing before bitching about it dieing quickly.