I have heard this argument very many times (and used it myself, and
sure understand it at a technical level). It is a very network-centric
argument serving a specific service provider. As a customer I don't
buy it. You guys need to take a customer centric approach and make the
customers happy. You sell yourselves and get money as services providers
for the *Internet* not your *local environment*. If you only sell
XYZnet services, not problem, but please then do not advertise you
provide Internet services just because you are marginally connected to
the rest of the world with no clue about how to make the NANOG and
global system work.
In the end this will be a market driven by customers, not service
providers. Customers will make the rules and will determine whether a
service is good or lousy. Look for other examples. If my power outlets
would regularly drop to 50 volts (or zero) I would get quite irritated.
"Power" is sold on the open market between service providers. I would
not accept an argument from a local service provider that my power is
always dropping because some service provider 2,000 miles away is
screwing up. I would consider that to be their problem to watch out for
such things and to coordinate it right. Same with phones. I don't care
what region you are in, but if I would call you, above the 99th
percentile, as long as you are close to your phone and pick up, my call
will get through and work without significant service degradations
*despite* the fact that there are at least three service prodivers
(local, long distance, local) involved. Why? Because power and phone
companies have their shit together on that stuff, and coordinate and
cooperate because they do understand they are all in the same boat. Of
course, obviously it is not a fairly new and anarchic environment
there, but has grown quite well into coordination. Are you guys up to
it, or would you need regulation do it for you? Y'know, life can be
easier if your parents tell you what to do, if you cannot get your act
together yourself. Less stress, too. Less flexibility as well, perhaps,
but methinks we have to choose some optimization function here, and buy
off on the cost.
In the end, this is not a sandbox for having a good time. People today
*depend* on their network connection, and that it works is importenat
to them. You *have* to go beyond just thinking locally.