This isn't an iPad problem. This is an idiot parent problem.
Laying that complaint at the iPad is like whining that you can't carry 4 people on the motorcycle you just purchased...
It has moved on in heaps of ways. Clients are far more powerful and capable of far more processing. 3d acceleration has become commodity. Compression, pixmap caching, etc. are now commonplace. Power consumption is a concern. Security is much more of a concern - bundling so much code into the X server, with the level of security access it has is a bad idea.
You just need to open your eyes and look at well... virtually any other GUI system from the last 10-15 years and see how most of them leave X11 for dead in terms of security, performance, etc.
The much vaunted "network transparency" of X11, the feature everyone whines that they will lose - is crap and done better by plenty of other software, from VNC to ICA to RDP...
Why is this considered acceptable? Get physical access to my iPhone (for example - Android is probably the same?), good luck getting in.
Sure, with a PC there's a few things that are a lot more difficult to secure (e.g., the boot process) but throwing hands up in the air and giving up because of physical access is a cop out.