Not to harp on the notch again, but man that notch in the iPhone 12 is just bad, and really looks outdated today in 2020. For Apple to use it a 4th year in a row, is just sad. They're a trillion dollar company, with some of the brightest engineers and designers in the tech industry working for them. Your telling me they couldn't find a way to at least reduce the notch, to a smaller size, or give the top of the phone a little straight bezel across the top to help hide the notch better. I'm sure Apple could have done that if they wanted, but that costs them money and time and resources, so that's a no.
Making the iPhone 12 line of phones, much thinner than last years iPhone 11's, thus having smaller batteries, why?
With COVID and mask wearing, this would have been best time, to incorporate the iPad Pro fingerprint scanner in the power button, that should have been added to the iPhone 12 lineup.
120HZ Pro Motion refresh rate, or 5G? Seems 5G is a huge battery hog, yes 120hz is too, but not as much, plus 5G is a ways off from truly being useful, whereas 120hz refresh is an immediate pleasure. Again they should have made rear the phone flush with the camera sensors sticking out the back, put some large batteries in.
Oh well, there's no perfect phone. I'm a big Nexus / Pixel fan, and trust me, Google has screwed those phones up so bad over the years, is not funny.