Another Microsoft Monopoly in the Making?