the consumer price barely matters for the perspective of the company evaluating wherever they can enter the market, because thats just a tiny fraction of it. And the largest piece of the market buys directly from the producer, SK Hynex, Samsung and Micron.
For consumers wanting to buy RAM sticks the difference is academic, i give you that. But for the capital that decides wherever to invest millions if not billions into getting a factory up and running - the price they can set for the b2b sales is the more important factor.
If it wasnt already proven to be basically whatever number they feel like setting... the opportunity would be a lot less obvious.
The idea that companies should have priority price controlled access to memory puts us even deeper into a situation where we can never afford local compute ever again.
I actually like Clojure more but even with GraalVM AOT it still tends to take significantly more memory than even naive Rust code (e.g. using Clone everywhere). If you’re looking willing to spend time abusing the borrow checker you can often get memory usage down to like 5% of what you’d get out of Java stuff.