Scammers will never stop to exist until we are all knowledgeable enough to understand that there is no such thing as invest X and get a 30 to 100% weekly or monthly. Because that's exactly the strategy scammers now use this days.
It's never going to be possible for all of us to have the knowledge you are talking about, we all start from somewhere as a newbie and we made many mistakes along the journey, new kids are been born everyday and they grow up after many mistakes too, see? Scammers will always have someone to prey on, its inevitable.