I had a Treo fairly early on. Leave aside the physical keyboard. The iPhone had a whole app and media infrastructure built around it. Could Palm have gone there? Possibly. But that would have been a big step from where they were in the mid/late 2000s.