The "Air Gap"

In the security and networking field, an "air gap" means that two systems are totally separated - no network connection runs between them. So, no pun intended, how could the new Boeing Dreamliner 787 not have an air gap between the flight system and the passenger "browse-the-web" system? That's insane. Literally, if you define "insane" as being out of touch with reality. Who came up with this, and who approved it?

The sad thing is that there are more good ways to handle this than bad ways, and someone chose a bad way.

Story here: http://www.wired.com/politics/security/news/2008/01/dreamliner_security