I always have my phone on me and am very active (physically and father of 3). I'm always on the run, so iPhone 12 mini for me. I had the SE (2nd gen) and was VERY happy with it (had the 11, X, 11 pro max), but the battery life was terrible. 20% increase in battery life between the two (SE 2nd gen and 12 mini). Now that I received the mini today, I'm pretty happy with it. It's nice to have a high-res OLED screen again... especially a larger screen in a smaller form factor... I was surprised how much I missed having an OLED screen although I'm not so fond of them due to burn it, but it hasn't seemed to be much of an issue with iPhones. The screen should likely last the life of the phone, so not much concern there. My other reason beyond battery for switching to the 12 mini was for the wide angle camera lens and to have night-mode on the cams since I do a lot of indoor pictures of family, etc.