Windows has windows update, and application developers can provide updates should they choose, Microsoft will faithfully deliver them.
However, what happens if Microsoft opens an "App Store?" Immediate cries of bundling, unfair, anti-competitive behavior, only pushing applications from companies that pay them, and other such FUD. I don't think you can count something as an advantage that only exists because, for the moment, the industry holds Canonical to a different standard.
Keep Up with TechRepublic