The problem wih native integration

Is when new features get added to a software like Skype for people that have it as applications get an APP upgrade while us who have native integration have to wait for a OS Upgrade.. For example the Xbox iOS and Android apps get updated with new features but for us WP Xbox users sine the Xbox tile is not an APP we have to wait for a OS update for additional features. How should MS handle this? In my opinion For web service integration e.g. Bing, Facebook/Twitter can be done in the background For app integration e.g. Xbox, Office Hub I think MS should make every built-in hub as an application for updates. What do you guys think? MS should address this in the next revision of WP OS. Its similar to how MS can update the People HUB on Windows 8 via Marketsplace it should be the same for the phone as well.