The idea wasn't a bad one on its face. It was created for the purposes of the members of the professional marketing associations to abide by. But by definition, a rogue company with a call center offshore is not going to abide by the registry and they are beyond the reach of the FTC. I agree that the registry is mis-characterized and mis-sold as the solution to the problem. There is a recently developed technological solution to spoofed numbers, but it costs phone providers money to implement and the FTC and FCC are not forcing all phone providers to do it. Because, profits.