Most of the above, but I think the root of the problem stems back to Palm customers/users.
We were way too critical of Palm's efforts to be successful.
Starting with the Windows Treos, the Palm purists were hyper-critical, even though they were a lifeline for Palm finances. We criticised every business move/split/merge made and every decision made along the way. This had the effect of discouraging new customers and giving the tech media plenty of ammunition to copy and paste.
The last nail in the coffin was the cancellation of the Foleo. Palm's founder Jeff Hawkins' "best idea ever" was canned, mostly by Palm users who never gave it a chance to even be released.
Can you imagine Apple users canning Steve Job's "best idea ever"?
Say what you like about HP's role, but I'm grateful I was able to buy a Pre 3, a Veer and two Touchpads and happily still using them and enjoying webOS.
They did the right thing open sourcing webOS, which is the best chance of seeing new webOS devices into the future.
May I request that when LG unveils their new webOS TV, that it is cheered, not criticised, because if we here are not enthusiastic about it, it's unlikely anyone else will.
As my Grandmother used to say,"If you haven't anything nice to say, then say nothing at all"