I think that it's appropriate that the actual telemarketers are having to pay for this list they have to comply with (so much for the taxpayer paying 100% myth) But beyond that, could this be the real reason their mad?;
Data for up to five area codes will be available for free. Beyond that, there is an annual fee of $25 per area code of data, with a maximum annual fee of $7,375 for the entire U.S. database.
A company that is a seller or telemarketer could be liable for placing any telemarketing calls (even to numbers NOT on the registry) unless the seller has paid the required fee for access to the registry. Violators may be subject to fines of up to $11,000 per violation. Each call may be considered a separate violation.
Sounds like the "responsibly" is finally being placed where it needs to be, on the very people that have created this problem.