Re: That was a genuine waste
The sad thing is that it was less that there were performance issues with the software as much as that there were too many features for the hardware.
The Pre had the same internals as an iPhone 3GS and came out a week or so earlier. But the 3GS didn't have full multitasking. Heck, the iPhone still doesn't have full multitasking and won't until IOS7 is released. The iPhone didn't have a customizable GUI framework. The iPhone didn't have the integrated address/contacts/messaging of Synergy.
And all those things the iPhone did NOT have made the iPhone that much faster for what it did do.
Android had the multitasking but not the synergy component and had the advantage of a half dozen manufacturers tweaking hardware and software, some of which would flow upstream to AOSP. Which meant Android was able to get better faster than WebOS.
The real performance drag of WebOS was that the GUI was web-based HTML & javascript, which wasn't that optimized 4 years ago. Of course the reason it was "Web"OS was that the original GUI was a total trainwreck that had to be rewritten in a do-or-die effort and the devs went with HTML/Javascript because it let them use off the shelf open source code for graphic layer and toolkit, was fast to build, fairly pretty, and easily updated.
I loved my Pre, and software tweaks kept it livable. The Pre2 was a much more enjoyable experience, with no more screen lag or stutter than Android. Adding WebOS2 to a Pre- did give a noticeable lift in speed.
I left WebOS becuase it was abandonware. Without any real support or upgrade path I decided it was time to move on intentionally instead of waiting for my devices to break. With no good physical keyboard Androids, I went to the Note 2 and, to unify my platform, am running CM9 on my HP Touchpad. Ironically, many many apps are better/prettier/easier to use on WebOS (Zite on WebOS is awesome as is Weatherbug) and the usability of webos ALMOST makes up for all the unsupported/unoptimized apps (like Adobe DRM, soooo sloooowwww)