According to the article linked here, the FCC is telling carriers that they have to put an end to the robocalls that all of us get and hate, by 2019. I've heard that there is software available to the carriers to do this now but I suppose it could be that it's going to take longer so 2019 isn't that long from now so I hope at least they will end within the year.
There are so many of these nefarious people behind these calls that spoof and use other local people's phone numbers to appear as a local call just so people will answer the local number calling. These people care not if your number is on the Government Do Not Call list and there are so many of them that it's impossible to report all of them and then if you report them you are only reporting a number that is legitimately someone's personal phone and not the actual offender. I wish there was a way to track down who was making these calls and prosecute them but I don't know if there is a desire, on the Government's part, to do that or not. A lot of these people I suppose are outside the United States and are just looking to steal people's money while they can.