Or, it's just that battery life is not something you realize when you're in the shop. You see the device, the screen, how responsive it is, but until you've lived a few days with the device you don't really know what the battery life is.
So it's harder to market.