

From my understanding Apple has memory contracts locked in for years ahead. This is a benefit they have for being an enormous player in the consumer electronics world. They can keep their memory prices “low” (or at least what Apple normally considers low) because of that.
Other smaller manufacturers don’t have that luxury. When their current contracts run out they have to negotiate new ones, and they will be negotiated at the current market rate.




Just like how you are able to obtain citizenship in the US without being born in the US, you are also able to obtain citizenship in a coutries with descent-based citizenship without your parents being citizens of that country.
A descent-based system would also have worked in the US. Immigrants who want to become citizens need to apply for citizenship under both systems.