Couldn't you in theory, setup a WiFi Mesh AP around Malls, Grocery Stores, Coffee Shops, etc... and charge for a better Internet Connection then the business you are at does or if they even offer one? Seems like one hell of a way to make money building a wide area mesh.
In my mind, that would defeat the purpose of the mesh network. All you would be doing there is extending the range of wifi you offer. Having more connection points doesn't necessarily mean having faster internet.