Walled utopias soon become hells that block innovation. Incompetence of parents you mentioned is no reason to advocate closed gardens. I hope Apple gets struck with monopoly rulings like MS did.
Can't help but think of parallel to programming languages as an analogy: Would you say that incompetence of programmers is a valid reason to advocate for languages with strict type systems that prevent them for making mistakes? If not, then assembly language should be the only way to program with maximum flexibility and opportunity for innovation.