I think the bigger issue is the extreme change in real value of the upgrades that Apple offer. When Apple used to offer RAM/SSD upgrades and added 100-200% on to the 'real' cost that was one thing. The fact that their SSD upgrades now incur a 1,000-4,000% up-charge is kinda nuts.That's what many people don't realize. Apple's gross hardware margins are in the mid to high 30% range. We don't know how much comes from the higher margins of upgrades, but given the prices Apple charges for upgrades, it's likely gross margins are lifted substantially by those upgrades. Even if it's only 5% overall, for a margin-seeking company like Apple (which has always been the case for Apple, even back in the early 1980s), that's a substantial increase that keeps the base models less expensive than they otherwise would be.
Many companies function this way. The $3 hamburger at a fast food restaurant will almost always have lower margins than the $8 hamburger. The $30,000 sedan will almost always have slimmer margins than the $75,000 truck. The base model of a car will almost always have slimmer margins than the "Limited" model with various upgrades.
Margins are padded by upselling. That's not just an Apple thing. Yes, many people would rather Apple just give their products away or have much slimmer margins, but Apple is also a competently run business. Some consumers might not like that, but it's one reason Apple is a highly profitable, influential, and successful company.
It's been evident for a long long time that their hardware sales model involves drawing profit from SSD/RAM upgrades, but times change, and it's now a poor look for a premium brand. It's why many posters regularly (but technically incorrectly) throw around the term "price-gouging". I'm not sure what the solution is, but as RAM/SSD continue to lose their remaining value, it's becoming a poor and outdated strategy for differentiation amongst the product lines.
Hardware across the industry is getting so powerful and well specced that the main selling point for Apple has to be their software (and improved privacy). How they differentiate between a heap of products in each product line when they're all essentially excellent is difficult. It's hard to gimp the base spec models in ways that much cheaper competitors don't.