QUOTE(Fallenangelz @ Jul 2 2011, 09:35 AM)
and that's the reason we are getting smartphone for. as long as it can last the period we need it the most which is from morning till evening, i reli dun mind how many percent it drops. wat's the point for getting a SGSII, den scared of charging everyday then off wifi, off 3g, lowest brightness lvl, off gps etc, den y dun u get a budget phone dat can last u for one month instead?

LOL, so very true. Here the great idiot (or messiah, depending on your allegience) Jobs got the right idea by forcefully limiting stuff on the idiotphone. YES, we can do much less stuff on it, but on the other hand we can do it longer.
Android manufacturers on the other hand, is currently engaged in a war of specs, with little regard for battery life. It's like the Palm Winmo Symbian war all over again.
What they need to do is optimize. Optimize the OS for the hardware, the hardware to the OS. Problem is for us, right now its up to US to optimize everything, which is NOT the ideal situation. We should be TWEAKING, not OPTIMIZING all the time.
But with everyone locked in rat race for survival these days due to new Android phones popping up every day, I don't think any manufacturer has the time to. Or they might just be lazy or afraid to front the losses of increased R&D. OR they're busy focusing on other areas, like looks (the SGS2 could have been 2x thicker with a much huger battery and I would have still bought it).
AND Google need to put slightly more stringent conditions for an app to be accepted in the market. Apps that crap out your battery need to at least be labeled as such, and badly coded apps should just be booted out. Not Apple style dictatorship, just more control.
In the end, the greatest thing holding back the green robot platform rite now, IMHO, is NOT fragmentation (which is, contrary to what I was told to think prior to this is very much a non issue), and it's not even the Market situation (it's really not THAT bad, it's no App Store but it's more than enough).
It's optimization and balance.