Nowadays all countries only pay attention to the academic, they never pay attention to the moral education anymore, now more people are very rude and don't respect elders anymore, and we come to one point where people hackers are cool, people are proud to be hacker, don't they realize that hacker are actually stealing from other people?
Nowadays scammers are everywhere, and they proud to be a scammer and called their victim an idiot who falls into their trap, they got no shame anymore to do bad things, I think all of this happen due to the lack of moral education
Moral education supposed to be taught at school and the parents also need to responsible to teach their children, moral education can make the world become better place to live
I think scammers have always been everywhere and some part of human nature wants to exploit other people or society at any opportunity that arises. The thing to realize is that the human race revolves around selfishness in one way or another and although there are some exceptions, most people put their own needs and their family's needs as their first priority. When you give someone an easy opportunity don't be surprised when they take advantage of it.
Although all children need to learn right from wrong, Schools are often unable to reach much success in most cases. This kind of moral behavior is learned at an early age from the child's upbringing and surroundings and often this can even change after the person grows into and adult due to different circumstances. I think the main responsibility lies with the parents in the vast majority of cases, but things like poverty and lack of education can make a bad upbringing inevitable.