I love these hyperbolic remarks. Nobody in this thread, or elsewhere, is asking for "every song or 50 movies" on their phone. They're asking for the basic storage to be 32GB. In 2015-2016. I think that's more than fair, especially for the most expensive, advanced smartphone in the world.
I also love (and by that, I do mean hate) the car comparison I see a lot. But I'll play along. Let's say that Apple is equivalent to BMW. It's more expensive because it's more luxurious, higher quality, and full of advanced features. The base model comes with GPS, a killer sound system, sun roof, heated seats, and other trinkets to help you enjoy those long car rides. But, then you come to find out that BMW has purposely put a smaller gas tank in the car. Half the size of what everyone else has in their premium cars of similar size and price. If you want the bigger gas tank with BMW, you have to pay an additional premium. Sure, you could try to use the logic that "not everyone drives long distances, some people only commute, so this car would be perfect for them." But everyone else will need to pay, in my opinion, an unnecessary additional price for something that's already costing a premium.
I know it's not a perfect analogy, but that's why I hate the car comparison in the first place. I don't agree with designing high-tech, super advanced, expensive, flagship products, and then hindering them for the "light user" crowd and requiring people who want to take more advantage of the phone to pay more. We shall see with the 7.