He tweeted that he was told the battery can be replaced. He also tweeted that he asked in detail about swapping out internals and wasn't given a hard no by Apple reps. So I think there might be more to come on that front. Apple was never going to announce upgradability on the same day they're telling you pricing and availability. That's a sure fire way to kill sales. People will just wait because Apple telegraphed a new one was coming. But just because Apple didn't announce upgradeability today doesn't mean they couldn't announce it at a later date.