I don't entirely trust Android to manage battery life as efficiently as possible yet, especially when iPhone still does it so much better, and when every time I check the services running on the phone, there seem to be tons I had never even started in the first place.
I consider that at least partly a UI/UX issue.
(On a side note, that's my only complaint about Android so far, using 2.3, otherwise it's great.)
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-wi...
At least one comment mentioned a significant battery life improvement after installing Advanced Task Killer and turning on its autokill feature, which I've been using a few months. I think I'll experiment a little and turn it off, and see if there's any noticeable difference in battery life.
Download "Spare Parts", go into its battery history section, and select "partial wake usage".
You'll find out what (if any) app is keeping your phone in partial wake lock status.
So, no, it may not have "broken" anything, but it has caused significantly wide, if not deep, cognitive dissonance.
I'm not saying this is Apple's fault, but that it's very hard to work out when someone has "finished" with an app that could continue to, say, provide information about what the user is doing to a third party, or sucking battery life, or making annoying noises, for example. And apps that do this after I'm "finished" with them annoy me to no end. I'd consider that "broken" :)