You're complaining that someone else is building apps in a way you don't like. That's their right; they aren't building them for you.
You're complaining that someone else is building apps in a way you don't like. That's their right; they aren't building them for you.
Why should Facebook?
Why should I have to get accounts for those services just to use your app?
Why should apple list apps that can't be used by users because of they require user's to create accounts with companies that are known to abuse user privacy?
The last point I think is the most reasonable: why should I, a user, be required to use some arbitrary third party just to use your app?
If you are solely using them for login support, and nothing else, then all you're doing is adding one more OAuth provider. What makes it so hard to require an Apple identity if you're already willing to accept google or facebook ones?
You are entitled to not use my app. I am entitled to not care.
The common and almost universally accepted understanding of "free" is "no exchange of money". Saying those who don't adopt an extreme viewpoint are lying is dishonest.