Problem is the ring leaders of the scam call centres that actually finance the operations and move the stolen funds are usually not Indian residents. Once one call center is busted, they move to recruit another. The employees themselves aren't blameless either and need to be caught but the problem will simply rotate between countries if the brains are not caught. The reason there are so many scam call centres are there in India is the same reason there are so many customer support call centres: cheap English speaking labour.