Apple obviously could create a multi day phone battery, they would just need to make it thicker. But there are 230 million people that buy an iPhone every year. I suspect Apple knows what it's doing.