You are right. I'm IT pro & had (~best) smartphones since 2001.
iPhone never competes on hardware but ecosystem (if you can afford to be locked-in). It cannot compete with so many functions missing:
Stylus
removable battery
SD card
FM radio
universal NFC/pay
screen to body ratio
various...