The problem is that carriers have being retrieving this data for a long time. This news is that they're giving the data to the government for statistical analysis and we cannot do anything about it...
it is very innocent to believe that the carriers would not provide these data already to the government if asked (e.g. by a court order), and they have probably been asked many times.