The pop-up camera was mostly a “fad” of 2019, also without the removable battery requirements you could add the Zenfone 6 to the list if you include the inception year of 2019.
Yup. Removable batteries are more rare in flagships than headphone jacks. Currently rocking a Zenfone 6, my next one will be an Xperia - as long as they don’t mess it up by removing one of the critical features. (I’m still salty about the removal of the notification led.)
What’s with the universal images that Android got support to several years ago? I thought that would stop the need of having custom device code.