This is silly. They haven't bought it yet, there's nothing to be angry about. The battery life numbers will be known before sales begin and if there's any doubt, wait 1-3 weeks until reviewers have had a chance to put it through its paces. Similarly, if the camera and speakers are a problem, buy a different version or buy something else entirely. It's not like Apple is going to go out and replace everyone's phone with a 17 Air.
java-man•1d ago