Come to think of it, that's why Google is so behind Thread - they want a mesh networking protocol that's not exclusively local, but can connect each one of the embedded systems directly to the Internet with their own IPv6 address. Although, the protocol does support using a "gateway", too, but I have a feeling that won't be made the priority for most Thread-enabled devices.