If you're ever in the position this developer is in where
"Communicating the idea has always been difficult for this app, and I am happy with my latest attempt through the new screenshots I created."
Then your app either has no value, is too difficult to explain the value, or your communication skills are poor. Whatever the case may be, this might not be the job for you.
What is the point? iOS will run a local model for requests that involve personal context and pass requests off to a private cloud instance for requests that are too complex for local inference. For non-personal requests OpenAI or some other service is invoked. Apple isn’t paying OpenAI.
Where is the ‘Apple buying their tech’ part in this?