I will have to point out that aside from Apple Arcade, iOS has its own problems. Problems that could be easily rectified by Apple but they choose not to:
1) Apple's Family Sharing has an "Ask To Buy" feature but it doesn't work as the name suggests. The feature actually requires parental permission for every download. It's not just a simple notification that you can click yes/no on either.... After clicking the notification, the app store opens and you must approve it there. Now, Apple has an age classification system that I generally trust so I don't have any desire to review every download. I just want to prevent the kid from spending money.
IMHO, it's purposefully designed to add friction in order to discourage its use. After being interrupted three or four times with this in a single day while coding, I just turned it off.
2) If your child does make a purchase (including a recurring subscription), it is not possible for you, the credit card holder, to view the details or cancel it anywhere in Apple's interface. It's like it doesn't exist. If you miss Apple's receipt email (or it goes to spam) you might never know.
To cancel the subscription? The child must do so on his or her device. Do you trust your child to do this correctly? Remember - they've already been "tricked" once by the App developer and Apple.
How about having the child uninstall the app? That should cancel any associated subscriptions right? No, sorry.
So, really, you must do it. And you must do it on their phone. Are they at school? Make a note to remind yourself when they get home. Are they away at school entirely during the week? Make a note to do it when you see them on the weekend (in the meantime, the weekly renewing subscription has billed you once again). Good luck if you forget to do it. Or they forget their phone at school or.... the phone is lost/stolen.
The point being: If Apple is billing my credit card, it should be my right to see it in their interface and cancel it. Neither of which is even possible. It's like it doesn't exist.
Both of the above are obvious, intentional dark patterns. There are no good reasons why they can't work properly. It's blatantly anti-consumer, and frankly disgusting that Apple engages in this sort of thing (and this is coming from someone who'd be largely considered a "fanboy" otherwise).