You need to produce a screenshot showing Pulse as the culprit for draining the battery. Burden of proof is on you.
Otherwise, I must be missing something- how is an app updating every six hours that big a strain on the battery? For most people, that's effectively twice during waking hours of an average day.
There's no need to show you any screenshots. I'm not saying Pulse is why my phone drains 8%/hour or whatever. Disabling Pulse alone isn't going to solve any battery problems, but it is an example of one app that will sync on its own after you install it. Whether users care to figure out that means a battery hit and also a background process is another story. Install a few of these apps and you have multiple background services running. FaceBook for example can eat up 50mb of your memory in no time.
And even if Pulse or some other app is some sort of major battery drain by updating itself twice a day, what exactly is the big hardship of two clicks and either turn off background updates or set the frequency to once a day rather than twice?
It's a matter of the user knowing what to disable. People expect to install apps and for it to just "work." They buy phones and expect them to be fast. It doesn't take long after you figure out what's going on, but there's SOME learning curve. It's just like if you ask all the XDA guys now how to improve battery, they tell you to chase wakelocks. But how long did it take before most people figured that out? A while. Remember when Android phones came out? People used task killers. Then apps like "JuiceDefender." Then people used the improved battery screen from GB and ICS. Then we moved on to wakelocks. And now how to manage them? People used to use TitaniumBackup to freeze. There was also using Autostarts to control what starts up at boot. Now the new trend seems to be moving to Greenify. Now how would I know this if I didn't spend all my time at XDA everyday reading? If I applied the 2009 methodology of using task killers would that solve anything today? I'd be laughed at. So yeah, it does take some knowledge and know-how to know how to address problems on the Android system. You have to keep up with it.
Out of curiosity, I just installed Pulse on iOS. At start, it asks for permission to send updates to the notification center. But then that's it. There's no settings for the frequency of updates anywhere. In fact, there's no settings for it PERIOD, other than account settings, not in the app itself, or in system settings.
So basically, you seem to be griping that Android actually gives you a choice in the matter, (which you then proceed to exaggerate into something that takes HOURS of time) whereas who knows what the app does on iOS? So if I don't elect to have it send updates to the notification center, does that mean it doesn't run updates at all, or just not notify me when is does? And what's the frequency of updates? Who knows, and there's no way for me to change it, or even know what it is.
The Android one by default syncs every 6 hours. It doesn't take hours to disable, I never said that. But for my friends who wonder why their phones "suck" in battery life they just haven't figured that out yet. Like I said not everyone is a phone geek like you and I. How is someone supposed to know Facebook doesn't use Google C2DM? After all isn't it just like any other application that pushes? How should someone know this?
Furthermore, unless people investigate, how would they know that Twitter for iOS simply uses push notifications while Twitter for Android requires PULL synchronization to be on in order for push notifications to even come through?
So I guess iOS users don't spend "hours and hours" of time with app settings- because many of them simply cut the user out of ALL say over the app completely. Yeah, that's really more advanced.
I never said iOS is more advanced. You must have lots of fun putting words in my mouth to suit your arguments. Look I get it, you don't like iOS, but don't make up shit to suit your anti-Apple agenda.
Choice is great, but for the average user it doesn't help when your defaults can slow a device down greatly.
Given your usual pattern, you're probably exaggerating when you claim "they run like crap".
They run like crap in that my gf feels my SGS2 on CM 10.1 runs faster than her SGS3. Yes, it's anecdotal, so take it with a grain of salt. But from my own observations my Nexus 4 spanks the crap out of my SGS2 as well as her SGS3, and my friend's Galaxy Nexus (4.1). This is purely from a smoothness point of view. I don't see excessive # of widgets on my gf's phone either. It looks pretty standard with a non-live wallpaper. I have probably as many if not more widgets than she does.
I know the Nexus 4 packs a lot of horsepower, but at the same time last year's phones shouldn't feel much slower. BTW, go read this
thread where people talk about the GNex being steamrolled by the Nexus 4? I think it says a lot when a pretty damn good phone runs like crap. The iPhone 4S isn't slow by any means, and is slower than most of 2011's Android phones, but yet I don't see it bogging down under normal use.
I actually don't spend that much time combing through my apps to figure out how to optimize anything, and my phone runs just fine and gets perfectly good battery life.
I don't even know what to make of this. So my SGS3 is some magic version, and one sitting in the store is the 'average' version. So my own experience with what I own I should discard, and go by your iron clad anecdotal 'evidence' of "average phones" sitting out in stores.
Whatever.
There's nothing special about my SGS3. It's not even rooted- I've still seen absolutely no need to. If it didn't perform well for me, why would I just leave it stock, or 'average' as you say?
You probably know how to setup your phone. It's routine to me to setup apps and disable idiotic features. That doesn't mean it's routine for everyone.
So who's Play Store or App store account is anyone setting up on a phone in a store to be randomly loading any of them up with apps? Why would the phone be set up so just anyone could walk in and start installing apps on it, with no account and no password, and of course a live internet connection? I'm sure it may happen somehow now and then, but I don't think that's typical.
You're just grasping at setting up another exaggerated scenario without actually thinking it through.
Phone stores often just have dummy phones anyway. Maybe you didn't realize that. Geesh, no wonder you though they were so slow! "The screen on this thing never changes! Now this is lag! Android REALLY sucks!"
Wow, you're just trolling at this point. You know just as well you're just spewing crap at this point, and you shut up when someone told you about their experience with phones at the store. You even admitted you haven't even visited enough stores. So why do you say this crap again?
I don't think people are visiting stores to screw up Android phones. If they did, your Android phones would be in non boot situations most likely. People use phones at stores to play around. One app I installed on several phones was Antutu and SpeedTest. I'm sure people also try things out like games and their favorite apps.
There are more and more stores locking down their phones, but since I spend a good amount of time in Asia, I noticed that their phones aren't locked down at all. Both iDevices and Android devices. I can read random people's emails and Gtalk with their buddies (unless of course this is just a dummy account?), but people seriously sign in with their own accounts. I can't buy stuff on iDevices without their passwords, but I can see the iDevices have a lot of custom junk installed on it. When I compare those phones, the Android phones are really at a disadvantage. The HTC One had too many people using it, but the HTC One X+ I got to play with a few weeks back felt pretty sluggish. The Butterfly on the other hand felt ok.