As someone who spent a bit of time trying to start a project based on the Edison, the most frustrating thing was the amount of bugs and the lack of documentation to be able to do anything about it myself, leaving me hopelessly waiting for them to release fixes.<p>For example, after several months of terribly slow and buggy SPI and no fix over multiple releases, I finally switched to ARM and am very glad I did. Intel did finally fix the SPI issue about 9 months after it was first reported.<p>With ARM, I had plenty of issues and challenges, but had the documentation and resources I needed to be able to fix things, as well as a better support community.<p>One of the key issues in the Intel support communities was a growing lack of trust, now confirmed by Intel dropping out. It takes a big commitment to really understand a system, and the nice thing about ARM is that the community goes beyond a single company, so a company dropping out is not as significant as in this case with Intel.