According to Foresight News, cryptocurrency content views on YouTube have plummeted to their lowest level since January 2021. Additionally, a record 11.6 million crypto projects are projected to fail by 2025, with meme tokens being the hardest hit. Analysts have identified the market crash on October 10, which led to $19 billion in crypto leverage liquidations, as a key catalyst for these developments.