guardamarco wrote:
When dozens of users report the same problem
As others have pointed out, "dozens of users" means, statistically speaking - 0 users. And I'm not even sure what "problem" you're talking about. This is an 8 page rant thread. There's no problem anymore, just shouting.
the only response is "Apple is great, Apple is fair," I see a lot of similarities with a religious sect...
This is a pet peeve of mine. This accusation is typical for the internet. People in this forum and elsewhere complain about real Apple problems all the time. But strangely, no one care. No, I mean it. Absolutely no one cares about real-world problems with Apple.
Those problems that "get traction", that get boosted by social media influencers, are often entirely invented. In some cases, they are real issues in general, but they're issues where Apple actually performs very well, either compared to its competitors or objectively.
As a developer myself, these are the things that annoy me. If you pay any attention to the Apple developer social media scene, you will come away almost completely misinformed about the state of the Apple developer world. These aren't merely academic issues or people shouting at each other on the internet. The most misinformed, malign, and powerful people in the world, the politicians, are working very hard to make everything worse.
I'm not saying "Apple is great, Apple is fair". That's not true at all. But what you hear on the internet regarding Apple is about 90% opposite from what it is in real life, at least for the issues that I'm most familiar with.
Third-party developers don't invent things, they follow the operating system manufacturer's guidelines; evidently in this case (as has already happened in the past with other Apple-related applications, by the way), the guidelines differ slightly from reality.
Third-party developers most definitely invent things. Sometimes they follow guidelines, and sometimes they don't. Sometimes that's a bad idea, and sometimes it's not. But generally speaking, conscientious 3rd party developers try hard to ensure that their users have a great experience, by any means necessary. If Apple's APIs and guidelines get in the way, as they often do, then they'll be ignored, if possible. Trust me, sometimes it's an awful lot of invention and work to get an app running on an Apple device. Software that exhibits bugs, crashes, or a poor experience can only be attributed to the developer of that software, not to any other developer. That's true for 3rd party developers and for Apple.