I’m going to contest that a little bit. Sure, Apple’s RAM prices may be higher than some PC manufacturers, but I wouldn’t say all. Take as a case in point the Microsoft Surface Pro 9 with the i5. Looking at its configurations, they charge $400 to upgrade from 8GB RAM to 16GB RAM. That’s double what Apple charges. And in case you’re wondering, no, they don’t upgrade the CPU as well or anything, that is just for the RAM, you can see for yourself.
In the end though, I do agree with you that it should be more of a discussion about value. Even if we were to assume that Apple charges more than everyone else for RAM upgrades, that calculus fails to factor in the value added by the way Apple uses that RAM. With Unified Memory, performance is significantly higher, and PC manufacturers aren’t really offering Unified Memory, they’re offering standard RAM with bus connections and everything that goes with that, that reduces performance comparatively. I think there’s greater value to that system, allowing the computer to perform faster, and do things the other PCs with standard RAM don’t do as well. If people don’t think the value of that upgrade is worth $200, then no one is forcing them to buy it, if their workflow works fine with 8GB of RAM, then they can choose to stay on the cheaper base option, and if it doesn’t, then they can choose to buy from another seller. Every product has pluses and minuses to it, and I think to many people act like it’s a situation where Apple’s forcing them to buy this thing, and it isn’t good enough. If you don’t see a high enough value proposition in a product, then you probably shouldn’t buy it (and probably also shouldn’t go around trolling forums for that product, just like I don’t go around all the Windows forums trashing it all the time). And to clarify, I’m not saying there’s no place for good-faith complaints about a product that you mostly like, I’m talking about people that deal in hyperbole to an extent it would seem they aren’t really happy with the product at all.