Apple creating an ecosystem is fine. Apple forcing devs to use their ecosystem if they’ve previously implemented login via Facebook is a cowardly move. Even Apple knows that very few devs would implement this if it wasn’t a requirement.
I’m writing this from an iPhone (and just bought an iPad Pro yesterday). I don’t hate Apple. I don’t trust Facebook. But the only way Apple can do this at any scale is to leverage their control over the App Store.
For anyone who argues that Apple doesn’t have monopolistic power in the app space, I present this as a counter point.