So using Bharti = bad experience. Using
Tata = good experience. How is that the sites' fault? Am I missing something? The way I see it is that you are saying that there are two roads to go to, say Building X. One road is longer and full of potholes, and the other is more direct and smooth. Both will take you there, but one road = bad experience, the other = good. I am with you till there. But how is this the building's fault? Perhaps my example is too simplistic. But basic facts - if the same site works horribly on Airtel / Bharti, and works awesome on Spectranet / Tata, how are you concluding that it's the website's fault? The way I see it is that Airtel / Bharti is doing something wrong (i.e. mismanaging their network and/or skimping on money by buying cheaper (but crappier) routes).
Your example is too simplistic. I've not said it's the site's fault, I've said it's problems with the site's connectivity, but blame can be placed in three ways:
1. With the site: As video streaming sites, they're the ones responsible for distributing their content. The only problem is that since the content they're distributing is not strictly legal, no CDN will help them, so to counter the situation they'd need to set up their own and put servers in data-centers all around the globe (so long as the networks they get placed on don't mind the content.
2. With the International
carrier: For not having sufficient connectivity to every corner of the globe.
3. With the ISP: for not buying more routes and diversifying it's sources of bandwidth, even if Airtel does own shares in a number of cables touching Indian shores.
I'm not saying Bharti *aren't* doing things wrong (in fact, I think I said that they are). They aren't "skimping" on buying cheaper routes if for no other reason than because they part-own the cables. Their network is not, however, as pervasive as Tata's - it's geographic (physical) reach is not was widespread as Tata's and this contributes to the situation in that to get from say Moscow to Delhi, the connection has to go over more networks to get there. Those networks only interconnect with each other at certain rates, so you have to rely on those interconnecting links not being congested.
On the other hand, if Tata's network reaches all the way in to Moscow, then there's no interconnection required because the bandwidth between Moscow and Delhi is owned entirely by Tata and not in use by any other ISPs in Europe.
To simplify this even further: if I buy a dedicated line to Singapore, I'll get awesome speeds & pings to Singapore. But my pings and speeds to the USA might suck because of all the competition I was mentioning in my previous post - the only way to combat this is to buy a dedicated line all the way to the USA, terminate there and peer as much as I can in order to ensure I have decent connectivity for my customers here.