When the iPhone 12 lineup was announced, the main talking point about the mini among reviewers and whatnot was how poor battery life will be. To be honest, once I disabled the 5G (I'm not anti-5G, I just don't need it most of the time), battery life is fine. In fact, it's pretty phenomenal for the specs if you've had any lengthy history with smartphones (my first LTE phone either needed multiple charges per day, or I carried spare batteries).
It's pretty easy to build an echo chamber that agrees smaller phones are preferred and make it appear as though there's a decent amount of us, but the simple fact is, people like us are in the minority, and it shows in the iPhone sales. That's why there's not going to be an iPhone 14 mini, and why the mini design is probably going to be the next SE. And if you even look at the SE sales numbers, they're still not great against other iPhone models.
On top of that, this audience, specifically, are probably not going to be upgrading every generation, so there's going to be gaps where we don't feed the machine/sales numbers to make it look better. I will not buy an iPhone 13 mini. I will not buy an iPhone 14. I probably will not even buy the next SE even if it's an iPhone 13 mini with a newer SoC. So long as my 12 mini keeps going, it'll continue to serve me. So I fail to contribute to the sales numbers to make it look better.
Being very honest, I think the original iPhone was the right size - through the iPhone 4. I appreciate that people wanted larger screens, and larger screens accommodate larger batteries, but I think the 3.5" screen of the early iPhones made for a great size.
Oh well.