No, as long as there are people, there will be people trying to hurt or cheat others. People will continue to cheat and there is nothing that can be done to stop it totally, maybe it could be limited. The best thing for people to do is to be as protective and attentive as possible to keep these people from trying to ruin them. People need to pay attention to what they put out and it can limit the damage that could done.
Human beings can do some wonderful things for each other because there is a helpful side to human nature. However, there is also a shadow side to our human natures and the greedy ego. That is why we are never going to see a day when people are not trying to cheat others for their own gain.
People will never stop trying to hurt and cheat one another. As long as the human race is alive we have been hurting and cheating one another for our own selfish needs and satisfaction. This is not going to stop anytime soon if ever as long as we are still selfish.
Its the same old crimes comitted in the newest ways. People will never stop trying to hurt and cheat other poeple. Its part of (some) people "human condition". While most people are content being nice and making honest money, others are not. Its illegal but some see it as a quick way to make money.