Will Apple have the patience to succeed where others have failed?