I don't know why people keep saying that the DNC is either a joke or does not work. Guess what it does work for LEGIT BUSINESSES. The people that call in violation of the DNC don't care about the DNC, their crooks out to steal your hard earned money.
You need to understand how the DO NOT CALL LIST works. Legit companies are supposed to download the phone numbers of those that want to be on the DNC list and remove those numbers from their system's call list. The people that are calling all of us don't adhere to the rules of the DNC because they are scammers. Most of the time, the number that shows on your Caller ID (if any) is most likely not even the number they're calling from. If you ever tried to call that number back to cuss them out, it's most likely a non-working number, or programmed not to receive calls. Don't blame the DNC list, because without it, you'd probably receive a boatload more calls, but from legit companies that want to sell you something.