The Do Not Call Registry is not funded by taxpayers. It is self-supporting from the fees it receives by fining those legitimate companies who violate the policy. It does work, to eliminate calls from valid companies IN THE US.
You can't expect the DNCR to have any validity in India or Pakistan or Eastern Europe, where many, if not most, of these forged called come from.