Has trapped so many businesses.
Enterprise customers can afford to pay enough to support good profit margins...
... but there are many more regular consumers, and regular consumer demands tend to produce better solutions than baroque enterprise demands (usually company- or VP-specific).
Blackberry was doing great with keyboards and refused to sell more of. Windows Mobile had tons of muscles as market share they just trimmed off. Windows Phone had Marketplace trust issue that couldn't be solved. Nokia burned itself down before Google. Palm did most of it right, but couldn't be bothered with exclusivity reneg.
I can't say solving any one of them could have saved each of the brands, but they all had one giant elephant each that were enough to drag them down.
That was the attitude for a minute until the CEO got a cool iPhone.
Same with Macs. And jeans.
windows was well windows 8 and everyone hated it and everything about it. (and pre-windows phone 8 it was to fragmented with to many incompatible versions and little 3rd party support)
Palm/HP WebOS was the real mobile OS with the best chance to win but failed because well HP... need i say more.