You need to go do some reading. The DNC is just a list of numbers maintained by the FTC. No Army of enforcers, no one monitoring anyone's calls, no mechanical call blocking devices and It doesn't enforce anything and wasn't created to. Just a list that you put your name on asking not to be called. Whether you are called or not depends upon the honesty of the callers. It is an impossible task both economically and physically to run down and try to prosecute each and every complaint filed with them.
If you are on the do not call list, like I am, file a complaint against these kind of calls. If everyone does then they will have to do something about it in my opinion. the DNC list should not have to be renewed every year, as per their website btw