Size... It's the price...but the question is...Why assume that it's enough ? It's normal for people to complain about it only being 16GB and some people would have the saying....Oh they don't have to update it because that is what everyone needs/prefers. .....But that's not the case. The reason why is because people are in a tight budget and many buys them for their kids. So just because it sells more..Doesn't mean it is enough for the users. In reality it's a joke to have that size without expandable memory. The APPS are getting bigger in file size so why would it be fair to include THE SAME base model 16GB since the iPhone 3GS ? 5+ years ago.. 3GS Had a 3.5 inch screen...3mp camera and the apps were tiny and that was a lot memory for it's time. But the new iPhone 6 with a bigger display will use up more memory. So it's not fair to assume people are fine with 16GB because in reality it gets completely filled. That Logic does not make sense. ' What you can fill in a 16GB hard drive 5 years ago..Is equal to 64GB today.. There weren't many big files 5 years ago and so you could filled it up with a lot of content that were small in size but today those contents are different. ' Example: Angry Birds 2009 - 18mb file size Angry Birds 2014 on a larger screen iPhone 6 - 72mb 3.2mp camera 0.4~mb VGA video 1 minute 33mb 8.0mp camera 1.7~mb 1080 video 1 minute 142mb I hope my question made sense..