And to add a little to what I just posted:
Why do you think Apple is successful with the iPhone? It's not because of the operating system, or fancy features. It's because they took an already successful piece of crap, the ipod, and added a phone feature to it, and made it work nicely with iTunes. Hardware wise, it's a piece of junk.
Why is the Droid successful. One word, Verizon. You think the android is better than the N900 and Maemo? Hell freaking no. Maemo will eat the Android OS for lunch, and crap it out for dinner. It's got flash, and the full version mind you running on it natively. (That's just one of many things) But why is the N900 not successful.. because it doesn't have a carrier in the states to market it, and subsidize it for the masses. It's too expensive, and nobody has even heard of it. But it's a superior device.
Anyway, the moral of the story is.. just because you have a great device, (palm Pre) doesn't mean it's the fault of the company that built it, or because they need more patents. It's the sum of all parts, (marketing, carriers, gimicks(itunes), even rumors and hype that are generated off boards like this one)