There is not much we can do about the many twitter or youtube scams, the best choice is educate ourselves and also educate
other people to get to know the scams. That way you can avoid scammers, even though in practice it is very difficult. Because
greed makes us easily deceived.
We can't fully stop the scam. But we can raise awareness among the people by exposing the scams which will keep them safe from such situations next time. Depending on the market conditions, scammers come up with new scam ideas that newcomers don't easily understand, and that's why they fall prey to those scams.
I've been raising awareness for crypto scams for years now especially to my friends online, but I keep receiving questions like " Yo, wassup is this real company? they are offering passive income using ETH" and I'm like woah wait a minute, passive income with ethereum? stay away from that one. Most these days are about DeFi, I don't wanna say that DeFi is a scam coz there are some working projects right now, but I can conclude that there are already scam projects on their way right now. A hype like this is an open gate for scammers.
If people cannot control their greed then there is no point in raising awareness. Most scams are done using human greed.
Greed is a shovel of their own grave. Once you did not notice a detail of one of your investment, that could turn into a sad memory of yours. Better to know what's in of that project before jumping into, crypto scene is half scam.