My wife, I, and several people I know had iPhone 12 or 13 Mini. Their battery life was pretty terrible and word soon got out it was. I think this was in the end what killed it for people who are normally buying Apple flagships and were considering a Mini. It was very hard to get through the day with a Mini.
Besides the abysmal battery life, I think the market for small phones is maybe simply not there. Samsung keeps around one smaller model (base S-series) and arguably the Z Flip is a smaller model (but persistent hardware issues). If there was a large demand for flagship-class small phones, I am sure some Android manufacturers would make them.