As part of my day job I've been investigating (soft) paywall implementation.
As I poke at various influential sites I'm finding all of them are very soft. When a user is logged out, they all seem to be using localStorage with simple integer counters, or sometimes json with a record of the articles read.
Obviously there are serious technical, privacy and (possibly) legal challenges to tracking logged out users. And I would never want sites to implement something like that.
But why don't more site force user login immediately?
With tracking limited to localStorage, users can bypass the wall by switching to incognito, switching browser or clearing cache; and often these steps are less onerous than actually signing up for an account.
Why don't publisher care?