I strongly agree that the FCC should not ban aftermarket firmware and I am involved (albeit in a minor capacity) in OpenWRT development. However, I don't buy ESR's argument about why. He states that "The present state of router and wireless-access-point firmware is nothing short of a disaster with grave national-security implications," and his argument revolves entirely around us needing the ability to fix the situation. Unfortunately, we do have the ability to fix the situation today, with loads of flashable routers out there and many choices for quality after-market firmware, but we're not actually doing it at any meaningful scale. Even among routers that can run a superior after-market firmware, only a tiny fraction actually are. Of the ones that are, even fewer are regularly updated to address security concerns. If we're not solving the problem today when we do have the capability, how are we made weaker if the capability is taken away from us?