Earlier quoted context omitted.
I'm not really sure why Steve Jobs is your model for code design.
Apple has/had a history of re-writing code over the years. The first iPods and their iterations were code re-writes, IIRC. Many of the onboard applications were completely re-written for the iPad.
Also, the code that usually goes into hardware microcode and firmwares is much more tightly coupled.