Apple's had this model for over a decade at least where the base models are fairly priced but you can really make the thing uncompetitively priced through outrageous ram/storage upgrade pricing. That's exactly where things go off the rails -- in fact, it's pretty apparent to me that Apple is normalizing profit margins over expected upgrade volumes (so that entry level machine sells at lower than the profit margin apple wants, and they make it up by making ram/ssd upgrade carry higher profit margins).
For the life of me, I can't / won't understand why Apple does this. It's a needlessly obtuse move on their part. It's the kind of thing that makes you start soldering ram & ssd to the motherboard in order to protect your biz pricing model; wouldn't it be easier to re-evaluate that biz model?