One other observation about infrastructure here vs. Europe, Japan, etc. ... The US has the third largest population in the world, but we also have a lot of land. This means that building infrastructure is more costly on a per household basis. (This point is relevant not just to telecom, but to public transit, etc.) Even if we had a competitive market, I'm not sure we'd achieve the same average speeds, etc., as a more densely populated country.