Most if not all of those were met with complaints that we were on the slippery slope towards being a police state where the government forced its way into private matters.
Given that, your argument seems to be that since we are on the slippery slope, we might as well go further.
For what it's worth, I don't have to show ID to get into an adult bookstore, or enter a bar, or purchase alcohol, because I live in a place which doesn't require ids for people who are obviously old enough.
I've also stopped flying in part because I think airport security is oppressive and a facade, and I don't drive because I managed to find a place where I'm not forced to have a car to live. I hate the pseudoephedrine id law because I think the state should have no business in that matter, and like airport security it's a case of the government seeming to Doing Something even though it does nothing.
Last time I needed pseudoephedrine, I got a friend to buy it for me.
> Are you saying there is absolutely no way to perform this action online in a way that respects privacy just the same as all of those operations?
Correct. I can buy wine without an id because the store clerk can physically verify that I am of age without checking a piece of plastic or otherwise establishing my identity.
Once purchased I could of course give it to a local 16 year old, which would be illegal, but an id check wouldn't change things.
You'll have to have a camera check the user before each porn site visit, or at random checks, and deal with the false positives of a 16-year-old which looks 19 (or false negatives of a 21 year old who looks 17), and strict laws preventing any recording of that information, and somehow assure people that the laws will never change to collect more information - which is hard to believe given the slippery slope shown at airports and elsewhere.
> maybe things that require age verification shouldn't be allowed to operate on the internet.
How do you propose we do that? Block off all IP addresses at the national level for porn site servers hosted in other countries? Block DNS lookups for them? Prevent VPN use? Nix their ability to charge via Visa and MasterCard, or take payments via SWIFT?