@cbae: My take on it is that Microsoft still hasn't found the sweet spot on performance vs. functionality for WP8. They want a cross-platform solution space in the form of WinRT/Metro but can't just put all of W8 on a phone. It's a battle between performance and function; what you have to toss out of W8 to make WP8 performant yet still provide a reasonable cross-platform solution space.