This, so much! For the price of a ps5 which carries a faster ssd and 0.8TB than a MBP, for less than the upgrade price to 1TB. Buying a 1TB ssd yourself is dirty cheap. Yes, economics bla bla. But if Mercedes would charge extra for having an airco at a 30,000 dollar surcharge, you would find it ridiculous as well. I mean, do you really need an airco? Not everyone, you can live in a Nordic country or just like to leave the screen open, but would benefit loads of people. If Porsche would do the same, this is still not ok. It is not illegal, but the consumer has the right to complain and buy second hand car or a refurbished 1tb/16gb for a fraction of the priceThey will and I suspect Microsoft & Dell learned it from Apple. But there are PLENTY of PC makers in that vast sea and others don't "rob" their customers. For example, when I embraced Silicon, I needed 100% Windows too... so the only real choice was to pick up a PC too (old fashioned bootcamp). No, ARM Windows is NOT full Windows.
Base price was FARRRRRRRRR below Mac pricing and then I could shop around for both RAM and SSD storage. I decided to go gaming PC to scratch a little itch there too. I picked up a (NOT Microsoft or Dell) gaming PC with good graphics card, 32GB of RAM and 10TB of fast SSD (8TB + 2TB) for LESS than only the Apple upgrade price for 8TB of SSD, NOT including the Mac. THAT's competition at work FOR us consumers.
As consumers, we shouldn't care about shareholder maximization and/or be justifying "robbing" us because <other player> does it too. Instead, we should covet competition-driven pricing to get commodities like RAM and SSD at market prices instead of 3X-5X pricing because of the "company store" model in which ONE seller has total control of any RAM or SSD one desires. Why? Because no consumer wins by far overpaying for RAM & SSD because our favorite company has a Company Store model... and a few other PC companies are trying to copy the exploit. Our Macs would be just as good if Apple charged market rates for RAM & SSD upgrades. We consumers would get just as much out of our Macs at 1X market vs. 3X-5X market for such commodities.
If one wants a Mac, they have no choice. Apple could make it 10X-15X and there is still no choice. But when one buys a PC there are hundreds of vendors and much competition making all internal parts. As a result the price of a single Apple upgrade to max SSD or max RAM can buy a LOT of PC... which translates into customers wanting a PC getting more value for their money.
For a while, we had that ability with our Intel Macs too: buy base specs and then upgrade RAM & storage at market-driven prices instead of Company Store pricing. And then modern Apple decided to "fix" that "problem"... and some of us fall right in line rationalizing it. I'm mostly an Apple guy with LOTS of Apple stuff in my household and office... but I don't care for this part of things at all... because I'm a consumer FIRST... not working for the Corp for free and/or focused on maximizing for shareholders at our own expense. Both of those are doing just fine no matter what "we" write here... we're simply the one's heavily paying for that "just fine."