The word "karma" is not on present on the vocabulary of scammers.
They have a lot of time to do it and even make it as a business. Easy money for them!
Sorry, this is not to support what scammer do or assume their reason or choosing to scam other people is justifiable, but if we must face reality, I did tell you that scamming is not as easy as many of us think, and it's wrong to consider the money they make from scamming as an easy one, for some scammer, it can sometimes take up to a year of building and planning to finally launch a scam and be successful it in.
I read the confession of one scammer who hacked an exchange but later returned the money after a good bounty was promised for him, he said that after finding a malicious code on the exchange's database that could be exploited, he built a script which he can install into the exchange's database through the error code that will give him access to withdraw from the exchange's hot wallet, as well as divert user deposits, withdrawals, transaction fees to his own specified wallet address.
After writing the script, he said he needed some kind of permission from the exchange before he could install it, that is, he needed something in the database of the exchange to go offline before he could install his script so that the exchange won't notice.
And according to him, he spent over 2 years and 8 months, sitting and watching his computer, monitoring all the actions of the exchange and waiting for that opportunity, It was after 2 years and in the 9th month that what he needed to be offline went offline for a moment, and that was how he installed his script, and by the time the software came back online, he was in and that was how he hacked the exchange and stole hundreds of millions of dollars.
Now, do you call that an easy money? How many of legitimate workers have such level of dedication and determination to/for their job or business?; for those running their own business.