Why? The US has the prime responsibility for enforcing US laws. And the US also has plenty of control over the calls, because they have to go through US equipment before reaching the phone of a person residing in the US.
I mean if they even took the small step to ensure that these calls do not spoof the caller ID, and appear as coming from India, this would decrease a lot of the scams.