Sure, they can focus all their resources on making this specific line pure but then there are no resources left for the other thousand lines of materials.
But before all that it would be cheaper to own the pipeline and then we could sit around complaining about how Apple is plundering the resources of an African country.
Correct. Learning a programming language is trivial. Far easier than a foreign language.
If we think of it in terms of learning a language, what matters is the grammar and ability to use it to struct prose to create a coherent story.
There’s also a lot of reuse which requires knowing what’s available. The closest analogy there is how music sampling is used.