That's easy to say, but there's the well-known last mine problem. How many separate companies will be willing to run cabling to your home just to compete bitterly with an incumbent? And even if that may happen in your neighborhood, will it happen nationwide? What about rural areas where you're lucky to have one fast ISP?