Ditto for most public wifi access points though. Most of them aren't full internet access. I wonder how long before someone gets hauled up in front of a court somewhere for offering IPv6 only open access?
There are ways of roaming across wifi access points, one of which is UMC, where a mobile device with a SIM tries to connect to wifi, and route the 3G (or 2G) traffic over wifi instead in preference to 3G/2G, and it will fall back to 3G/2G when out of range. Sadly, not widely implemented on handsets and mobile operator networks - even though they get to charge for something the user would get for free otherwise.
If you think the system is working, ask someone who's waiting for a prompt.