Because another person was “lol you know nothing about software development”. Again let’s be civil here. I wasn’t the one that started it.
Again, anyone can say anything, claim to be anyone or to know everything. Doesn't mean that we are and it adds zero credibility. On top of that, what we do for a living, it simply does not say anything about how good or bad we are in our jobs.
That sentence, if it happened like that, was probably a bit offensive but that's not the same as an insult. I believe it was a nod to the fact that software development has a way different nature than what Apple tries to project in order to defend their 30% cut and prohibitation model (and those two things are the things that are targeted here), and proper software development would already solve what Apple wants us to believe the review process is doing (which we already know it isn't).
Again, I am sorry but I have to agree with that person in the point that any software developer, let them be junior or senior, or just a mere student, should know better than to put trust in a model or workflow which is an absolute joke to security because the people who review are not engineers. Someone who is not an engineer does not deserve our trust in security.
All the engineers work on the OS and that is where the tweaks have to be implemented.
The blocking of app choice is the other big thing. Apple chooses for us, we cannot choose the app when the app's developers aren't allowed to put it on the platform, App Store or otherwise. If I want a p***hub app and p***hub wants to make an app but is not allowed to release it, then this is against the sense of an open market.