USAirways doesn't own the terminals. The city does. And the city has the contract with the Wifi provider. If US wants to give passengers free WiFi, they would have to work out a deal with the city to subsidize it. Waste of money, IMO.
The club guests get it free, which covers the most frequent travelers.