I had a Palm Pre, and Treo before that. One problem is that webOS needed resources, and Palm chose limited hardware.
I think webOS could have been the iPhone if Apple didn't exist. I think they could have taken the second spot from Android if had been earlier, open, and released conventional hardware.