It's not as simple as choosing which service not to use - for example, people who have your details in their address book might inadvertently leak your data without your knowledge.
So while I agree that people should be free to trade privacy for other things like getting a free service, I do wish there are stronger regulations to protect people who choose to opt out. And better transparency on how your data is being used.
That argument basically distills to: someone I have a contract with might break the contract, so I think the government should either prevent them from creating that contract or should actively audit that the party I want to do a deal with is fulfilling their end of the deal. Why should this be the responsibility of legislators ex ante rather than the responsibility of the court system ex post facto?
So while I agree that people should be free to trade privacy for other things like getting a free service, I do wish there are stronger regulations to protect people who choose to opt out. And better transparency on how your data is being used.