What did Apple miss? (in other words: how could they avoid this, assuming they wanted to avoid such crack)