I think Nokia does realize this. Maemo: they saw that a) they keep restarting from scratch which ruins tons of developmental effort b) they would never get the userbase needed to attract commercial developers So their solution was to combine their efforts with Intel and open Meego to everyone. This gives them the potential userbase needed when combined with QT compatibility across devices and netbooks. And it prevents them from restarting again and again.