This article in E-Commerce Times looks at the free vs. fee debate: The conclusion is interesting. The writer suggests that free Wi-Fi may become something that some small businesses like independent cafes have to offer. It's like when hotels used to offer free HBO but now every hotel offers that.
The piece also notes that selling Wi-Fi products to the consumer market is going to get increasingly tight. Margins will be in the enterprise market.