It makes me cringe everytime someone says Wireless Mesh networks will be the future of the Internet. The fact is, Wireless Mesh networks don't scale well, especially over long distances (coast to coast).
It takes time to transmit a packet from node to node. The latency involved in transmitting a packet long distances over a mesh network would make todays internet unusable. There's a reason the Internet has backbone providers, their job is to send a packet over long distances with as few "hops" as possible.
A wireless mesh internet would be like going back to using the telegraph.