MS WP7 is a stop gap implementation. A new phone UI over an old crappy embedded OS (WinCE child). That's why it's
.Net only, they know they will have to scrap the foundation and put a real OS ASAP. And they said W8 will support ARM. I'm sure it's not only for low power servers... So by W8, they will have a unified core that can be used for phone and PC.
I think Nokia is waiting for some development like this over WP7, which is probably the reason for the delay - late 2011/early 2012 for the Nokia
I find it quite depressing to be frank. I would rather see a clean start from a clean base.
As somebody who still (occasionally) uses a Nokia E61i, I share your sentiment. The E61i still beats the N1 in terms of VoIP voice quality, battery usage when connected to SIP over WiFi and a host of UI areas (why does Android treat screen lock time out and security time out to be the same - come on Google, this has been a requested feature since 1.6). With all the focus on apps everywhere, simple but essential features like this are overlooked.
I hope some OEM takes MeeGoo and runs with it. That's the only hope for a base OS that runs from phones to tablets to whatever else the future holds.