I gather that the only currently feasible software tweak you could add to WiFi [0] would be to make it a substantially ruder radio neighbor by failing to wait to transmit until its transmission channel is clear.<p>In that world, noone wins.<p>[0] 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 <i>before</i> 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 <i>this</i> 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&#x27;s (apparently) impossible to make the business case to increase the unit cost of one&#x27;s WiFi products by $20 or so to cover the R&amp;D costs. :(