Among a wide variety of industries, a large portion of revenues come from "upsales", pushing some impulse buys extra like insurance. Which is to say that the impulse buy extras are shitty ripoffs and consumers over time have grown to expect promises to be worthless and to only pay for things they can clearly verify.
And that relates to selling cellphone with longer battery life - all the companies make unrealistic claims, how could someone feel safe giving up something that can see (like a feature or a smaller size) for something they can't see?