Then it seems like you misunderstood my points, or I failed to get them across adequately. Your children are your responsibility. If they take your credit card (and you know that it does not require any code to enter on the online bank interface to authorize/allow a purchase) and use it to buy whatever, then indeed you are at fault here, not the store. Do you need the Government to do the parenting for you? As it is, kids are not even supposed to have credit cards, and most websites have it in their ToS that if you are under X, you cannot make a purchase, and so forth. What more do you want? Camera identification each time prior to making a purchase? What about anything else, if your children swallows, say, your ring, should we blame whoever made the ring, or whoever sold it to you, everyone but the parent? Should we ban rings (at the expense of everyone else) because some parents are not capable of parenting? In my experience, this is what most people seem to be in favor of, "ruining things" for everyone because of some other people who are neglectful or reckless or whatever. This is what I am against. Feel free to make the world a safer place for children, but not at the expense of everyone else because a parent failed to do their duty. We should hold the parents responsible, and thankfully some do.
I am not telling them to not complain. They can complain freely, just as I am allowed to point out that no amount of regulations (sometimes at the expense of other people) will replace parenting. I, for one, would totally be against camera identification prior each purchase because parents cannot keep their credit card away from their children. They are also free to complain about issues that can be easily resolved were they to care enough and put some effort into it.