Yup, totally get that, and on that front, the multitasking OS with apps is awesome. Having firefox the application up and running is critical, and I'm super happy to see it working.
I can think of a dozen legit reasons to show off a demo with no net connectivity yet. (Hard to set up, no Wifi...