Why does India seem to be so full of scammers? I can't go a day without an Indian robocalling me and trying to phish my credit card or SS#. Is this something engrained in the culture?
Largely the same reasons that genuine call centers, IT support and other technical functions are often outsourced to India: a large pool of reasonably well educated, relatively cheap resources who mainly speak English sufficiently well to talk to "customers". Plus for scam purposes, it's obviously easier to evade US and other target country law enforcement by being thousands of miles away and with a local police force that may be unable or unwilling to take action against them.
This is harmful racial stereotyping. Most of the hardest workers I know are Indian.