Ignoring any cost implications (in both the above circumstances the passenger could be charged at the time), security getting involved in this will just add to the delay experienced by passengers further back in the queue.
The problem isn't having to "read" the rules, but rather the draconian punishment for making honest mistakes, justified by dimwitted refrains of "read the rules". At the very least, items that can be in checked baggage should be able to be checked on the spot at no additional charge (eg pocket knives), and you should be able to ground-ship anything else at standard rates without having to go to the back of the line.
I don't know if anything comprehensive could be done for recalled lithium batteries, camp stove fuel cylinders, etc. But reasonably handling the utterly inert items that the TSA has decided to terror-ize would go along way to alleviating the needless imposition that is TSA, as illustrated by the photos above.
Ah, the humble ad hominem. To which the only real answer is "I know you are, but what am I?".
Don't be the dimwit who accidentally takes an expensive set of sharp things in carry-on. How much stress is it _really_ to empty the bag and repack to make sure everything is where it should be?
Don't be the entitled prick who throws insults because the world won't change the rules that they find inconvenient.
This argument has no value in itself or it would apply equally to everyone. The only thing that gives it power is "because the Government said so" since the power is entirely on the Government's side. Any implication (cost, time, privacy) introduced by the authorities to the passenger is never considered.
I guess that would only serve people who move across infrequently. Most travellers are only visiting places for couple of weeks or so.
If I'm going to have to spend $50 to check a bottle of perfume, I'd rather spend $15 to Priority Mail it back to myself.
A post office branch located just outside security that is stocked with 100x the normal number of the cheap flat rate bubble wrap envelope so that people not wanting to lose their items can mail things they shouldn't fly with home or to their destination and then get back in line.
To go even further (i.e. something that isn't zero net cost), a great many of the things that you can't carry on can be checked. It wouldn't be hard or particularly costly (though obviously it would still cost something) to reserve half yard of space for those kinds of belongings and find some simple way to make sure they get on the plane and get to their owner.