WP8 - Developer perspective

Anybody else out there got a developer perspective?
While it's great that games are now easily ported from Win8 metro style to WP8 (C++/DX) I was pretty disappointed that typical non-game apps aren't (yet?) using the new Windows Runtime API set.

That means it'll be a massive pain to port Win8 apps to WP8 (yes, EVEN if they were xaml apps). If you made the mistake of writing an HTML5 Win8 app then you're even further out of luck regarding porting!

Sounds like it'll be an WP8.5 thing at best....urgh. Disappointed.