It’s most certainly not that simple. Anybody who wants to is free to compete with Apple, and many, many companies already do. But this is legislators dictating what 3rd party software Apple must support in its operating systems. Why stop there? Why not force Apple to support 3rd party providers as an alternative to iCloud? Why not mandate a 3rd party App Store? Why should Apple be allowed any control over which operating system or hardware features it exposes to 3rd parties at all? Why should Amazon be allowed to ship a kindle that only supports their book store?