Because every one of those large telecom players in India are absolutely awful. Trust me, I've had firsthand experience dealing with them and they make Comcast look like saints.
I think this will actually be very successful if they manage to execute it well.