I cannot understand why a high end state-of-the-art luxurious phone like the iPhone 6S would offer a base model with only 16MB of RAM in 2015!!!!
In my mind, that is like the following IMAGINARY products....
The new BMW 3 Series comes with only 3 wheels on the base model
Coach leather bag features a strap that's too short on the entry level model.
Chanel Number 4 and 1/2: The entry level perfume doesn't really have enough scent and seems to be made mostly of water.
Montblanc fountain pen. Entry level model has super tiny ink cartridges that have only enough ink for you to write 3 pages, sorry.
Tag Heuer. Entry level watch. It only tells time up to 9 o'clock. The rest of the hour numbers are missing on the base model.
Harry Wintson engagement ring. Entry level model. .00000005 karats. Hey, it's entry level?
What's the problem with each of these silly examples? They degrade the idea of a luxury/premium/quality brand by offering cheap and incomplete entry level models.
I think that's what Apple is doing here by offering only 16 GB of RAM. It's cheap. It makes Apple's brand cheaper.
Bad idea. I get it, the company wants to force you to pay up and get a higher level model.
But it leaves a bad taste for the buyer, a feeling you're being very obviously manipulated.
I would argue it's short term profit margins gained, at the expense of consumer sentiment about the brand.