There's a curious comment on that article from a person in support of that retention law: "Google can do that [blanket data collection], my Chinese mobile phone manufacturer too, why shouldn't the government be able to do it?" Something to ponder when we talk about data collection by private parties: like it or not, it does provide justification for governments doing the same.
- Two wrongs don't make a right: Someone behaving unethical does not excuse unethical behavior from someone else.
- There is a difference in the power dynamics of the relationships: Consumer and service provider VS citizen and state.
If anything, laws and right should be strengthened to explicitly ban this behavior.