The most annoying hardware omission is an ambient light sensor; almost every phone has one of these nowadays.
It sits above the display, providing the phone with information on the ambient light level, so it can boost or dim the screen backlight accordingly. Without one you have to flick up the brightness as you head outdoors, then manually dial it down once indoors again.