Apple has massively ****** up on two fronts:
- They made the batteries too small, with too little headroom for the case when the battery starts degrading over time
- They made the unilateral decision to "manage" the processor speed on these degraded batteries, without bothering to mention it to anyone
My iPhone X has *way* more battery % at the end of the day than my previous 6 and 6S ever had, so I'm hoping issue #1 has already been taken care of, and Apple won't release another phone with a ridiculously tiny battery. As far as issue #2 goes, I'm hoping it will lead to greater transparency overall, and that they will make batteries easier to replace (if only, to reduce their own costs when they get asked to do it).
Jony Ive is an amazing designer, but he needs adult supervision when it comes to making things too thin and too stripped of ports. Now that Apple Park is up and running (this took fully 2+ years of Jony's time), I'm *really* hoping for an Apple revival over the coming years.
As an aside, anybody who is buying £10 replacement iPhone batteries on eBay is playing an extremely dangerous game of roulette (you could burn your house down and people could literally die -- pretty unlikely, but why on earth would you risk it). How anyone can say with a straight face that "all batteries are alike, how hard can it be" is just beyond me. Battery design and manufacturing is incredibly difficult, and many many variables are in play, from the quality of the raw materials, to the quality of the manufacturing plant (e.g. allowing pollutants like dust/air/water to come into contact with materials that need to remain pure), to the strict tolerances (the Samsung fires were caused by the batteries being ever so slightly too wide), proper seals/isolation between layers, connectors, electronics, etc. Not to mention that there are countless ways of making a battery *much* cheaper to manufacture by using lesser quality materials, shadier suppliers, cheaper processes, etc. and because "all batteries are the same" then you may as well make them as cheaply and nastily as possible because nobody will know the difference. Except when it comes to not burning down your house, lasting for a certain number of cycles, etc. So no, all batteries are resoundingly, definitely, NOT the same.