Put the blame where it really lay's, with the criminals and illegal telemarketers.
The DNC works just fine. It is for telemarketers only and honest business does indeed abide by it. It is the criminals (which includes illegal telemarketers), frauds and scammers that do not. However, the Fed. DNC does not cover some survey's, Political or Charities. You would need to check your states DNC laws to see if these are under your states DNC laws. The fact remains that they are not automatic call blockers though and can not protect you from the calls that are criminal, illegal or fraudulent.
Do consider maybe getting a call blocking device or phone.. You can google them and many are around $60.00 or so.
SCAM originating from Detroit, MI. Caller nevers leaves a message; Return call yield no information about caller or what they want. Other numbers connected with this number from Detroit: 313-355-5260, 313-355-5263
I got a call from 313-355-5259 the other night. It was a company, never did get their name, asking me to have my consumers energy bill in front of me. I asked the person at LEAST 5 times if they were calling FROM consumers and got some pretty interesting no answer answers. I finally figured out that it appeared to be one of those energy companies that screw low income consumers and hung up, after telling them that I am on the federal do not call list. I'm on hold right now to report to the ag.