I was a Symbian developer at that time. The fate of N900 is a grim reminder that engineering brilliance will still lose out to managerial incompetence.
Seriously, the device was just so attractive both for users and programmers. If Nokia were able to stay the course, they could pull off a bestseller.
Their nosedive into the ground under Stephen Elop is a stuff of dark legends.