- Windows Media Center always shipped that way. Even in the Windows XP Media Center Edition days when it was shipped ‘out of band’ every year it was still as a feature of Windows. Changing to a different development model is harder than most people think and brings more risk than might be necessary. Staying on this path allowed the Windows Media Center team to focus on shipping the next great set of features.
- The distribution model is a big win both for customers (it’s right there) and the Windows Media Center team (it’s right there). There is the hurdle of hardware (think tuners and remote controls) but shipping standalone raises the hurdle higher. Hurdles, generally speaking, are bad for adoption and user friendliness.
- I think the community would agree there are awareness problems with Windows Media Center – those would be compounded (multiplied) in a standalone application. Once the consumer becomes aware they can immediately begin using.
- The engineering task to build as a standalone product could very easily double (perhaps even triple). Windows Media Center relies on a lot of technology built by other teams throughout Microsoft and the Windows organization (three that easily come to mind: Windows Media Player, .NET Framework, Home Group). Generally speaking, you naturally get the ‘latest, greatest stuff’ when you ship simultaneously.
- Windows Media Center isn’t really all that unique when you think about it – more of an alternative user interface on features already present in Windows. Why force consumers to download / acquire something else?
- The business model works out this way. Standalone would automatically mean much fewer resources which in turns means much fewer features. Some would argue that might be a good thing – feel free to leave a comment with an opinion. I think the key takeaway here is the resources might force you to cut features beyond what most of the market would consider ‘must have’ and make the overall value proposition much less.
I’d be interested in your opinion: Do you think it was the correct decision to keep Windows Media Center as a feature of Windows rather than a standalone application?