Parents who give their children something, like access to the internet, an iphone, or a console.. and then give their children their credit card information or input it themselves, should be held 100% responsible for any purchase and expected, no matter how large, to pay up.
There should be no avenue for complaint or legal action. No mattetr what the situation.
Parent should, at all times, be held 100% responsible for their childrens actions. They are responsible for the children, and for teaching them how to behave and what to do.
This also includes content gates, age ratings, and all other things designed for use by adults.
If at any tiome an adult is inconvenienced in any manner when trying to access something designed for adult, by "child safety" features then that feature is taking it to far and should be removed.
I don't care if the arguement is "omg, my kid might spend $1000 on a game" or "omg my child might see porn" or "I don't want my child watching the Human Centipede". You are the parent, you are responsible, it is your problem. Don't inconveience your fellow adults who are looking to use things designed for them.
As a side note.. yes, I am a parent.