You can blame Elon Musk for trolling the entire crypto community and the whole market for the sudden crash. He announced that Tesla will no longer accept Bitcoin payments because according to Musk, cryptocurrencies are hurting the environment. Moreover, environmentalists were claiming that Bitcoin mining was taking a large toll on electricity, which is solely based on fossil fuels, especially coal, and were against Tesla's option to receive Bitcoin payments.
What an irony, the large scale of battery production isn't that environmentally friendly either, but no one is commenting on that.
We should not even focus on environmentalists now, we should focus on Elon Musk, he only wanted to use the opportunity to manipulate the market. Let us take a look at the scenario, he knows if he make go against bitcoin, that other crypto price will crash, that is just the reason he did it, but using bitcoin electricity consumption as an excuse, he only want the bear market of 2021 to begin.