I just returned a pixel 7a because it was just too big. After years of android, from the g1 onwards, I was about to switch to Apple, just to get a small phone as there's just no small android on the market. But not anymore... No reason to switch ecosystems if I know I'll run into the same problem in a few years there.
/edit
That doesn't mean you're wrong. I obviously want something nobody else wants. It's still annoying.
Also if a quick Google result is anything to go on, Apple sells hundreds of millions of iPhones a year. 3% of that is still a fuckload of people and IMO proves there is a market for it. Just maybe not a market that needs yearly attention. You also have to remember that's split between tons of SKUs, so you would expect all of them to hover in the single digits to low teens.
I got my wife a 12 Mini - she loves it. The battery life is absolutely the worst thing about it, but it sounds like the 13 Mini was a huge upgrade in that regard and I had hopes it would continue to get better with future versions.
Something else that may not be taken in to account - the kinds of people buying the Mini are I would wager on a longer upgrade period than the kinds of people who buy e.g. a base iPhone or Pro model. The kind of person buying a Mini I would bet is closer to the kind of buyer that has historically bought the SE - they probably only upgrade every 3 or 4 years rather than the more stereotypical 2. Pro numbers are also skewed by the hyper fans who upgrade yearly and therefore show up in the stats a lot more, even though they're both a firm Apple customer.
There is also this interesting note at the end of the article:
"Other reports ... overwhelmingly presented the same picture of low iPhone 14 Plus sales, to the extent that Apple was forced to slash production, suggesting that the low sales of the iPhone 12 mini and iPhone 13 mini may not have been caused by the device's size after all."
I think the Mini should become the new SE. Keep it on 2+ year old CPU, keep it 60Hz, at least the form factor and design language will match the rest of the lineup unlike now where the SE has a design from 2016. That would be perfect for people like my wife, who want the smallest cheapest phone that's technically an iPhone, and are only going to upgrade every few years.
Relative. They sold millions of them. Billions in revenue. Any other company it would have been a huge success. But apple being a Trillion dollar corporation, they didn’t sell well enough.
It was more about where Apple could focus to generate more profit and have the fewest models they would need to support.
If they decide they want to produce 4 general models (like with the 15), they produce the 4 they will sell the best and generate the most profit.
Even if a 5th still has some market as a mini there’s diminishing returns for tooling up another full model they already know won’t have the same profit potential.
My guess is that Apple tools up a mini just often enough to have 1 mini model that can support the most current iOS version, so every 5 or 6 years they’ll make a mini model that die hard mini fans can keep until iOS is no longer supported on it.