Don't be too harsh on the newbies. Yes, it's true that our security is our own responsibility, and we need to be accountable for our actions. However, that doesn't absolve the scammer from taking advantage of people's naivete. As a community we need to hold scammers accountable, and help each other avoid scams. We can't allow scammers to continue taking advantage of those who are not used to being so skeptical.
As a society we've become coddled over the last several decades. We expect others to take care of us, even to the point of entrusting our physical and financial security to others. Cryptocurrency is unforgiving to those who yearn for that type of coddling. We need to re-learn how to take care of ourselves.