Isn't this just due to the sheer number of users in that area? India is an extremely densely populated country (in the cities at least), and as more and more people get access to cellphones it's just going to get worse. There's only so much bandwidth possible with the frequency bands being used.
Indian 4G rarely gives the 40-50 Mbps or more that you can see in other countries