> such functionality only has to be provided if explicitly requested by a developer who is working on a competing product

So if I'm Samsung, wouldn't I explicitly request every possible bit of functionality I could force Apple to provide, even if the "competing product" might very slow to market?