That’s my point. The Mac App model works fine. My opinion is that the ios App Store works even better than the Mac App Store in this regard.
Caring has nothing to do with it.
The simple fact of the matter is that as with any profession, there will always be bad actors. While not perfect, the ios App Store does an admirable job of weeding out the bad players, at no real cost to me as the end user.
You as a developer is basically expecting me to give up some measure of security and ease of use so that you can earn more money, at no appreciable benefit to myself. Nothing wrong with that, but let’s not pretend that your motives are any more noble than this.
At least I don’t.
Then walk away. They just won’t earn my money, and I know I did spend quite a bit last year on iOS apps.
Like I said earlier. Care has nothing to do with it. There are bad players and if the industry can’t police itself, then don’t complain when Apple steps in to do what must be done.
Like I said above, it’s all about the money.
And guess who loses?
Us end users.
In Apple you trust. But you fail to understand that Apple is the worst choice to place such trust. The Uber app privacy violations prove this because Uber is also a large company. Large companies have the most potential to do damage due to their size and power. Again, if the willful Uber privacy violations weren't discovered by a 3rd party you NEVER would have known about them. How many other willful privacy violations have been covered up by Apple because the perpetrators were "too big" to expose? You'll never know because Apple has the power to implement such cover ups. And Uber has the power to face zero consequences for their willful violations. Apple has never faced scrutiny for their failure to find the Uber privacy violations during App Review, or their inappropriate handling of the situation. Instead, Apple has been able to deflect criticism toward developers by promulgating a false narrative that developers cannot be trusted, so end users need Apple to police them. Then Apple abuses this police power to further disadvantage smaller developers. In the end this only harms Apple because it stifles innovation.
Yes, many developers have walked away from Apple, and have taken their ideas with them.