Make a broad statement, don't you think. Obviously experience may suck for some people depending on their ISP/Location. I live in small insignicant city in eastern UP. There are 3 providers - BSNL, Renu & Airtel. Renu is a local provider but it did provide decent services and after Airtel came here, most people switched to it.Broadband in india is joke, every alternate day there is speed issue or the internet stops working
I'm extremely satisfied with Xstream Fiber here. There is hardly any downtime and that gets fixed quite quickly and mind you, it's a LCO controlled operation here. People in bigger cities have much better options.