Then there is at least a third cathegory, myself includes who do not complain about battery issues, have reasonable runtime of their battery. In most cases this cathegory are the people who do not have impossible expectationa for their iPhone battery capacity.
To use your car analogy, with the iPhone 4S we got an new type of car (because none of the cars on the market has sych dynamic), that is gapable of: very high speeds, very heavy workloads, gong where no other car has been before, accepting all kinds of add-ons and tuning of it's engine and operation etc. It is also capable of running many miles (much more than otherwise) if only you don't try to push it to it's limits otherwise (eg. insist to run all this way at the highest possible speed, or with the highest possible load or with all possible, even junk tuning you come upon).
This is because Perpetuum Mobile has not yet been invented and thus not incorporated into your iPhone 4S. It may, possibly be integrated in some later version ;-) But.. some people will tell you this is phylosophically impossible (not to speak of 'sicence') and, had you lived in the middle ages, you might even fear your head cut for spreading such, or what not else...
Until mobile phones come with integrated nuclear reactor, or ZPM of sorts, we just need to aling our expectations with current technology reality.
The iPhone 4S, like anything else created by humans have it's design imperfections. There are unaccounted for use scenarios, for which the software does not yet have workarounds. In situations like this, you have these options:
- wait for the software to be amended (for which you will help by submitting report to Apple. Not in this forum!)
- avoid using the features/add-ons/situations in which excessive power usage occurs.
- junk yur warranty, fix it yourself and declare victory.