I felt the same way about Palm (Google was a cooler company, so Android won even though WebOS was a more pure Linux system, friendlier to developers, and HTML/JS was the preferred app architecture followed by standard C++) and Microsoft (they don't have X app, even though the features from X app are built into the core OS). Dropbox was the same way, people hated on it when it was released because a hacked-together rsync solution worked "the same way".
Too often we get hung up on what a product doesn't do or doesn't do uniquely and ignore that execution is often more important. It's possible to launch into a crowded and competitive market and win, as long as you execute better.
What’s wrong with the iPhone though? That’s the product that seems to work better than any of the others. How have the last few years not been great?
Im not looking for some small personal preference thing, like the lack of the headphone jack.
The MBPs lost useful ports for a flakey ecosystem, have keyboard problems, lowered their battery life for real work, and got hotter.
The Mac Pro... is from 2013. Enough said.
What problems of any similar caliber exist for the iPhone?