Small drives will probably not see much of a shortage. If you're looking for a 10+tb drive you might run into some issues in the short term.
Things are not either "green" or "not green". Something can be "more green", and just because it's not perfect doesn't mean we shouldn't go down that route instead.
The fact of the matter is that cryptocurrencies are not going away.
You can choose to be angry and resentful of that, or we can try to find ways to minimize the impact they have overall.
Hard drives use a fraction of the power that a CPU/GPU/ASIC uses, and there is just as much production energy and waste involved in those as in hard drives.
The world is not black and white.