Contracts like that don't make any real promises. The vendor agrees to deliver product A under conditions X or product B under conditions Y, but it doesn't promise it will be able to deliver A. If the customer relies on getting A, it's obviously taking a significant risk.No, contracts of this type are rarely “promise absolutely nothing”. NONE of the vendors would contract in advance to buy chips if that were the case. Intel provides a roadmap indicating a feature set they will hit and vendors contract to buy a certain quantity. If Intel doesn’t provide a suitable chip, then there are clauses in those contracts that go into effect.
Your arguments seem to imply that stupidity and incompetence are the key hiring criteria at Apple.Oh, I’m sure we’d have seen them if they exist. What’s more likely is that Intel kept telling Apple over and over again for YEARS that they’re close to hitting the TDP’s Apple needed for their MacBook Pro’s, they just needed to wait a little longer.
Of course Apple is making many prototypes it will never sell. That does not require any significant effort even at a company 1000x smaller than Apple. If most of your R&D efforts don't fail, you are not particularly ambitious and your products will most likely be mediocre and uninnovative.