They probably wanted to have a new model out by the holidays and with the new screen it’s still a compelling enough upgrade for many. AirPower also kind of proves the opposite of your point. It was design/production issues that made Apple announce it without a launch date. Are you saying that Apple watch is also delayed because of late production issues? That could be the reason for a last minute change.I don’t think it’s a last minute change. Apple didn’t need to announce AW7 if they weren’t ready. No one forced them to do so. And it’s not the first product they didn’t give a exact release date. Eg: AirPower.