What i don't understand is all this fix for the stock message app. Mine is 96% awake and this badboy has been running since Wednesday morning with gtalk and push gmail running all the time and i have enough battery to last till let say 5 or 6pm. The question i have are the people complaining about battery life just blaming the messaging or should be blaming themselves for loving the phone soo much they can't stop touching it. My theory goes like this and follow me. The person who found this probably did not have anything running like push gmail,facebook,bad coverage or anything that needs to run, doesn't the phone need to be awake to do all these background data. You hear some people say it works like a charm but what are there settings,background apps, and daily use of it. I know i am not the only one who thinks the messaging app problems makes no sense. So if your one of them person who do not use push gmail or just use the net whenever then turn off mobile data on all the time. This will save you lots battery but again only if you don't use any kind of apps that need to be updated LIVE.
While I agree with you, for the most part, I do have an issue with the logic.
First off, I, personally, believe that a good majority of the issues being reported on these forums are the cause of constant tinkering and looking too deeply into things by the user. It appears to be stemming from a vast majority of users coming over from Windows Mobile. Android is a completely new OS, based off of a totally different platform. It doesn't work like WinMo (thank God!!), and therefore, doesn't have the same issues/solutions that WinMo has. I can't even begin to count how many threads mention Task Killers/Managers. The simple fact is, the OS manages memory, so the use of a Task Killer/Manager is really not required, and is most likely causing more harm than good.
The bottom line is, most of us are probably a little too knowlegable for our own good (or at least we think we are) and when something appears "odd" on the device, we tend to blow it out of proportion and thanks to the "placebo effect", create an issue out of nothing.
Another interesting thing about this OS is the amount of customization that can be done. Not only visually, but operationally as well. You are right, one user's set up is going to differ greatly from anothers. and with all the "stuff" that can be running, there is bound to be something that is causing the issue at hand (whether it be battery drain, laggieness, etc).
All that being said, the battery issue with the stock messaging application is not a "theory", but an acutal software bug acknowleged by both HTC and Sprint.