Home Mobile Apple is running out of time to deliver on its 2021 promises