Apple doesn’t build the platform as a generous gift to developers on their platform. The build this stuff because they have to, otherwise iOS would be an awful platform for developers and by extension the users of Apples platform.
You are pretending you cannot build a foundational platform without double dipping, yet they do with macOS.
You are pretending you cannot build a foundational platform without double dipping, yet they do with macOS.