The question is why these apps have automatic access to credit card details? I don't own an Apple product because I have never trusted the company, this seems to justify that belief.
If i buy a game from steam for example, that is created by a 3rd party, that third party will never have access to my credit card details, so why does Apple open up your PERSONAL and PRIVATE details to 3rd party developers, and now even Android is going the same way, shame on Google for that.
No 3rd party software should have the right to bill your CC without express consent being give and a pin code entered, this is set up under the name on convenience, but it is so you will spend money (or your kids will) without realising it has been spent.
And all of you calling parents and their kids stupid obviously don't have children yet, the majority of parents are good and decent and look after their children well, but you cannot watch them 24 hours a day, nor should you, kids need room to grow and develop, not to be in a bubble for all of their childhood
Remember Apple has 1 agenda, and that is suck the cash cow dry (that is you by the way)