So software tweaks, then. Yes?
In that world, noone wins.
 Other, cooler schemes require that WiFi radio manufacturers put more smarts into their radios. There are several 802.11 standards that would make WiFi devices more performant in the face of interference, -probably- remove the hassle of AP channel selection, and distribute relevant metadata about an AP to clients before they connect to aid the human in selection of the proper network and the machines in determining if the client possesses -say- credentials of some kind from a partner network that this WiFi network will honor. The benefit of adding stuff like this is pretty obvious to techies. However, because most computer users are largely non-technical, it's (apparently) impossible to make the business case to increase the unit cost of one's WiFi products by $20 or so to cover the R&D costs. :(