I can't believe that the demo isn't being run off of its own network. Seriously, if you can't get good reception inside, at least run your own dedicated wifi network. What were they thinking?
Seriously though, I know very little of these matters, but it does seem like there should be some sort of solution developed for them with the frequency that these issues keep cropping up in major tech demos. It seems embarrassing that companies that are supposed to be innovative and great with technology are being stymied by the lack of WiFi.