The real reason the iPhone mini failed is not related to screen size, it's because its segment was canibalized by the cheaper alternative, the SE. The 2020 and 2022 sold like hot breads, wherehas their screen was almost an inch smaller than the iPhone mini. This is the proof that there a significant market for people who don't care about size and would gladly take the smallest option at a $100 discount from the regular one.