I don't agree with this. I think Nokia's software engineers are as good as anyone else. Maemo was a sandbox. Name another company in 2006/2007 that was putting Linux on a phone sized devices (770) - it was ground breaking. The misstep was Nokia should have accelerated the program. Instead it stayed in the sandbox. The N800 was a great devices which now mirrors some of the larger phones that are out now, but did it 2 years ago (screen size, resolution). Then they blundered again when there was no follow-up to the N810 prior to the N900. My only hope is Nokia is on the edge with the N9 versus matching the competition.