Based on previous conversations on this topic, I think the issue is that people don't actually prioritise the mini size above all else.
In other words whatever size the audience is for a mini phone they are further fragmented into people who want a flagship phone vs mid range phone vs budget phone.
And those market segments are too small to make it worth Apple or even most android manufacturers effort.