Camera quality is the second most important thing to me (after not needing finger enhancement surgery to hold the phone).
So, they designed it to fail, and it still was 3-5% of sales vs. ones that actually got good spec bumps every year. (If you’re upgrading the phone every 12 months, why buy the one with cameras a few years behind the curve?)
Anyway, I like my mini. I wish it had touch id instead.
Spring 2020, they released the iPhone SE 2020, 4 years after the previous iPhone SE. This satiated a lot of the demand for people holding out for a smaller phone. Then came the surprise with 12 mini in September of 2020, except the battery life and performance sucked, garnering bad reviews.
Then, finally in September 2021, they released the 13 mini, an objectively good, smaller phone. But over the previous 18 months, a lot of the buyers for the 13 mini had already bought the 2020 SE or were burned by the 12 mini.
I still use my 12 mini; it's by far my favorite iphone I've had since my 5s. It might have had sucky battery life but I was just happy to have a phone that could fit in my pocket.
I've replaced the screen twice, battery once (by myself) and I have really very little intentions on moving to anything newer than the 13 mini.
I'm not sure why Apple doesn't care about the mini apple users. My friends, when they pull out a 17 pro look absolutely ridiculous, constantly having to pull the phone out when doing any real work since the phone just keeps getting in the way.