From what I'm reading on the shortage, they are very aware of this fact (prices being highly cyclical) and they're trying to avoid overproducing RAM to avoid the oversupply glut. That's probably going to hurt the chance of prices coming down anytime soon.
Maybe micron/samsung/sk won't expand enough, but trust me the Chinese will. It might mean we don't get access to HBM for a while, but you can do a lot with infinite cheap DDR5