People will gladly give up privacy in exchange for a "free" price tag
Are you sure about that? Now people will sure give their name and address to some company for a free price tag -- but it comes with the expectation that it will only be used by the company they gave it to.
That's the disconnect of ignorance. People who haven't had reason to consider the issue in depth don't really expect that their data is being sold to 47 "partners" and stolen by hackers 3 times a year because the site is too lazy or incompetent to secure their system. We expect the data to be used for in-house things like product planning and flyer layout.
We've been told for centuries that business is the end-all-be-all and we tend to trust them until they break trust rather than requiring them to earn trust in the first place.
We're now in a state of willful ignorance
I don't know that I'm that pessimistic about people. I tend to believe more that the world is just too damned complex and its just not possible for busy people to know and understand every piece of technical information that comes along. Computer people should probably know better but I don't think we should require any random welder or burger flipper or fisherman to understand such details.
damn near everything comes with a EULA today, and yet no one actually reads them.
Yeah, because they're unreadable. Intentionally so. Your average EULA is several dozen pages of deep legalese that even lawyers take days to parse through in full. And we're asked to read several of these per week, if not per day for anyone who spends significant time on the Internet. Then there's EULA updates which are often "announced" on some hard-to-find page on their website (even if the EULA is for an offline program.)
Its just too much. Just like you can't expect the welder to understand the privacy implications of any particular website or piece of software, you really can't expect a him to understand the legal implications of dozens of absurdly long EULA documents. I have to click off a EULA to order a damned pizza these days!
I don't know what the answer is. Maybe there isn't an answer. Certainly not an easy one if there is. But I can guarantee you that the answer is not going to be "just expect everybody to be a computer expert and a legal expert and have several hours per week to dedicate to parsing through all of the details AND savvy enough to know when the details are BS and they're actually dealing with someone shady."
I mean if you want to take that tack, we may as well shutdown repair shops -- everyone should be a master mechanic right? And the hospitals -- who needs one everyone's partner or friend or neighbor is a fully trained doctor? But of course that's not the way the real world works and we really shouldn't expect everyone to have specialized knowledge online either.