The situation is absolutely awful for anybody who needs significant memory or storage (or devices incorporating such). Even people who think they have enough for the next few years already could end up with an unpleasant surprise if they e.g. have a stick or two of RAM go bad or a GPU fry. I have a few machines with aging sticks that I'm hoping will manage to hold out until when/if things improve.
I've been using computers for more than 40 years now and the one component I have never seen fail is RAM. All the other bits in a computer I've seen fail.
...granted though I've also seen a backpane on a server fail. I didn't think that was even possible until that point.