I don't know anyone who's ever carried a 'spare' battery just in case their phone dies - at least, not since about 1987 when batteries could barely make it through a working day. I have bought an extra battery for a mobile phone, though as a replacement rather than a spare - but again, this was late 80s/early 90s, so relatively ancient battery technology - and I seem to remember it costing not that much less than a new phone...
One benefit of having no battery compartment or card slots is that the case can be sealed far more effectively; pre-iPhone my mobile phones had to be regularly stripped apart and cleaned out because of dust ingress through working on building sites, and in my company we lost a couple of phones/SIM cards a year due to damage cause by dust alone.
|