I'm not sure how much consumer memory that micron was shipping. While I've been a crucial customer for thirty years, in terms of their income, it's the business customers that keep their lights on.
They will be ensuring that dell/etc are getting ram, so that when they have built their new fabs...