Lack of sharing of APIs and interfaces (other half and software). I realize this might have been because of not-yet-finalized components and I don't hold it against Jolla, but it seems/seemed a big issue. Revealing interfaces early on would have energized realistic projects which in turn would have inspired people to check out Jolla and Sailfish. We would have had ready solutions for launch, saving you work. The epic Other Half prototypes ready at launch would have distracted from the inevitable bugs. I think it would have been beneficial to set aside resources to settle this early (of course I don't know how possible that was).