How the hell can have shortage on something that is being produced faster than the increase of people using it?. It's impossible that if you produce 50000 modules a day or 20m a year, every year 20m people more is using them. The population of the world does not increase exponentially, it's nonsense. If people is so stupid that they buy 2 modules, then the next year buy 2 modules more and so on, just for the sake of increasing a little the speed...then we are the problem, not those companies.
I suggest everyone to buy the ram and to stick with that ram for 3-4 years, regardless of getting old, JUST KEEP THE F***ING RAM AND STOP BUYING MORE