The problem is that, from small business to mammoth company, there is no codified, unified, agreed upon manifesto when it comes to handling data at any level. A "Constitution" of sorts that explains the rights and / or wrongs of the data usage of the average user. Somewhere where a user can look at a document, see which company falls where on the spectrum, decide if they are comfortable with the sharing of that, and actively signs off on it. As an addendum, it's also important to think, while my for example, email data might be shared, it will enable certain benefits that I sign off on like Google providing me flight details, etc., but it comes at what expense.
You'd get a wide spectrum of those who couldn't care less to those who are tin-foiled, but no matter where you fall on this spectrum, you'd at least know which software does what. If that manifesto-like document is broken, consequences would be maintained.