I’ve had my 12 for two years now and I ran the beta versions of iOS this year and last year. This year was significantly more polished than last year’s beta. Even the earliest versions everything worked great for me. Happy to see it keeping up. I may pick up a 14 cheap during Black Friday (that’s how I got my 12 two years ago). I don’t mind being a year behind for a good enough deal.
12 Mini here and I’m quite surprised how good this is for a .0 release. It feels even smoother than 16.6. And look at this Screen On Time. Even with a few short plug-ins during the day I’ve never seen a number even close to this. Battery health is 86% to boot.