I wrote a whole book on this subject "How to get your privacy back" which attempts to educate the average guy so people can know what choices they can make to control through enlightenment not legal oversight. By half measures in technology we invite bad law precisely because people wrongly don't understand the value of full measures in technology in protecting their own privacy.
One outcome of enlightenment for privacy is that 'implantable' (or wearable) identity which can secure the use of 100s of thousands if not millions of different globally unique identities for each individual over his life, without his doing anything but being himself, is good, not bad. And laws could govern linkability without permission from such devices again without oversight or cooperation by the companies or government seers.
Identities could have properties that law could cover such as identities that require renumeration, or identities that require forgetting.
While ISO standards exist, the underlying devices (e.g., smart card chips) are not designed right despite negligible cost barriers. This is frankly because people making decisions are stupid, or to be more polite about it, ill-informed because they don't care. They don't care because they are not educated by learning for themselves.
There is entirely too much improvident lying in this space and this leads to poor solutions.
https://medium.com/liecatcher/improvident-lies-6c48e413be29
Your work and EFF's work is wonderful and essential but you need to realize that the appropriate technologies do not exist because you try to use the electronics you already have, provided by idiots to idiots.
Education is the solution. And what you do is great as is what EFF does in the form of reports and analyses. But people learn by doing, not by reading.
As one exec at Seagate once said, truthfully, "if we build it, they WILL come." And they do if people get great product. So sayeth Steven Jobs.
And you need to realize what can be fundamentally very very cheap. When I created self-encrypting drives I made the case successfully quite simply by saying the ASIC cost was less than 7,000 gates in ASICs of millions of gates. A fraction of one hundredth's of a penny using Mentor drop in's of standard code blocks.
They, all storage device makers, now sell the drives for the self-encrypting "feature" with a gain of $10 on a per unit cost of $0.003 ... nice profit. But they had no idea until I got to them.
But the lack of education continues. Improvident fiat lies are not challenged because enough people do not understand the easily understood stuff.
And there is a big problem with fiat lies left unaddressed in the general population...