webOS didn't fail because of the technology choices, but simply because of mismanagement.
Have you tried the TouchPad? It was miles ahead of the Android user experience of the time (and in some cases also ahead of iOS). Shame that the hardware sucked.
I hope that Mozilla will be able to reuse some of the ideas (and code) from there now that webOS is becoming Open Source.