NO - I don't buy it. The people who complain about battery life on a small device are wanting and expecting something impossible and then having some kind of entitled rant about being let down by Apple's conspiracy against them.That’s where the thickness issue comes in. Apple’s obsession with thinness has resulted in the mini having a smaller battery than is absolutely necessary. Contrary to what you say, its the weakness of this device and if people complain, that’s the main thing I see people complain about. Otherwise it’s very liked by those who own it.
And that’s really the only weakness on this device. But it is their own fault.
To be fair they are not the only ones who keep making this mistake. I had the Galaxy Alpha a few years ago and that was a similar concept: OLED screen, mini-“flagship” concept. But Samsung also skimped on the battery size there because they made it just a bit too thin.
Let’s wait and see if they have learned any lessons with 13 Mini.
Let me put this straight : There is nothing wrong with the battery life on the iPhone 12 mini. The worst thing that can happen is that the battery runs out and will need to be re-charged. Since owning the Mini personally, this hasn't happened. When it does, I will plug it in to the wall/power bank and re-charge it.
When I owned the iPhone 11 it very occasionally ran out of battery. What I did to get past this heinous problem was to re-charge it to give me enough juice until bedtime. I would use one of the power banks that I carry with me every time I knew I was going to be shooting (I'm a photographer) for a whole day.When my laptop runs out, I plug it in to the wall. It works every time.
In fact, I'm using my phone even less maybe because it's a Mini, and with that the battery life seems identical to my old iPhone 11 in every day use, which is more than enough. In this sense the smaller battery is required and contributed to the overall strength of the smaller iPhone - very far from being a weakness, it actually enables a more productive approach for me using my devices.
The people who use a Max, or a pro or basically a larger phone all day for all tasks and glued to social media and watching Netflix shouldn't probably be buying a Mini and then complaining about it's battery life. (Which is good, as I've said).
The point refusal to acknowledge that the Mini is relevant seems to mainly be from people who prefer larger (moving into tablet territory) iPhones or can't face to 'downgrade' or 'coping' with a smaller display. One person here even said they'd be 'embarrassed' to own something called a Mini.
It's perhaps got more to do with 'bigger is better' and size matters than people are willing to admit to. It's like the M1 MacBook Pro vs the M1 MacBook Air. The Pro is better, right? And it's not pink! I could almost guarantee that if the Mini was called an iPhone 12 ProMini - nothing else different - that the perception would be somewhat different, but as with al lot of Apple (and others) products, history tells us that your not perceived as Pro, if you don't buy something that says Pro in it's name.
Some people just can't handle this.