Maemo was just too old. It may have been 90% done, but it just wasn't a good competitor. The use of Flash being the number one mistake. The shift to Meego's UI was a great move. Clutter is very capable, and looked very pretty on Meego 1.0 for netbooks and would be a great performer for smaller, embedded systems where you have a GPU and UI is the primary use. You can debate the merits and deficiencies of the UI designs choices in Meego, but at the least the technology was solid and pretty. If anything Meego 1.0 was 90% done and she shift from Maemo was the good move. After this two bad things happened: 1) Intel tried to keep Meego development on their hardware, which limited work towards others (Read: ARM) and basically slowed chances of adoption. It was a greedy move that hurt the whole platform. 2) Nokia joined the project and basically threw out the Clutter based UI that was making real progress. Instead they brought in Qt and basically hit the big reset button on the whole project in order to get their brand up front. And then, they summarily jumped ship. WTF? Dropping Maemo was the good move in all of this. And Nokia never even gave Meego a chance.