I agree with most of what you said, but I dis-agree with one thing; its not crypto investors who are causing this. My definition of an investor is someonel like me, who finds coins they think are really differentiated and have a real world USP, buys that coin and doesnt sell any significant proportion.
Traders on the other hand just look at charts, and jump on any price movement up or down. Traders dont care about crypto or coins value/ missions, they just want to suck value back out (eventually to fiat). Traders provide liquidity of course, but they extract a high price for it.
Well in that case I totaly agree with you and should have said was traders, it's the wall street scumbags I should have mentioned are crashing our beloved crypto market. They are they ones pumping and dumping to the tunes of millions. All we can do is HODL and ride it out.